Added youcompleteme config.

Config for nearly flawless autocomplete using youcompleteme (http://valloric.github.io/YouCompleteMe/)

This gives helpful compile time warnings etc. and autocomplete within Vim. The only issue I have seen is the clang backend is confused by some of the class inheritance in the blocks library.