Updated CtrlP custom ignores in vimrc so doesn't include unnecesary files.
Updated global gitignore to include *.so files.