Merge pull request #23 from jbohren-forks/inline-doc

Adding lots of inline documentation, rosdoc files
Switching controller_manager controllers_lock_ to be a recursive lock
Removing getControllerByNameImpl