Use map of shared_ptr's for ContextMap instead of ptr_vector's.
Use map of shared_ptr's for ContextMap instead of ptr_vector's.

stevenlovegrove/Pangolin,GrimDerp/Pangolin,tschmidt23/Pangolin,arpg/Pangolin,wxdzju/Pangolin,stevenlovegrove/Pangolin,mp3guy/Pangolin,renzodenardi/Pangolin,randi120/Pangolin,stevenlovegrove/Pangolin,janjachnik/Pangolin,visigoth/Pangolin,visigoth/Pangolin,arpg/Pangolin,pinglin/Pangolin,contradict/Pangolin,tschmidt23/Pangolin,mp3guy/Pangolin,mp3guy/Pangolin,renzodenardi/Pangolin,randi120/Pangolin,tschmidt23/Pangolin,janjachnik/Pangolin,GrimDerp/Pangolin,wxdzju/Pangolin,pinglin/Pangolin,contradict/Pangolin