Let alternate work for *.cc files
Merge pull request #5 from galou/alternate-cc

Let alternate work for *.cc files
print as function, not tested with python3

Conflicts:
	plugin/rosvim/__init__.py
Merge pull request #6 from galou/python3

print as function, not tested with python3
Catch exceptions of type roslaunch.RLException when parsing .launch files
Move UltiSnips-related functions to a separate file
Add get_inner_attr function
Add a function to check if YouCompleteMe is available
Update function decorator to work with classes
Add helper classes for implementation of completer functions
Rewrite ros#launch_complete using new complete helpers

Launch files now have semantic completion for:
  * attributes "pkg" and "output"
  * substitution args
    * environment variables
    * find package
    * package relative pathes
Fix make behavior when `g:ros_make` == all
Merge branch 'master' of https://github.com/taketwo/vim-ros into ge/master

Conflicts:
	plugin/rosvim/__init__.py