First commit to showcase plugin

Only tested on windows with sublime text 2.
- starting YCMD and keeping it alive
- GoTo command and gotohistory command both work
- can load the .ycm_extra_conf.py files with an user dialog
- shows diagnostics when a .c file is loaded