Merge pull request #40 from baalexander/groovy-devel

Points to roslibjs instead of ros.js.
Ignores OS X and PyCharm project files.
First draft at converting rosbridge spec to md.

Was a PDF on kforge. Converting to markdown and adding to repo for
posterity.
Moves changelog into own file to match others.
Fixes italics in protocol doc.
Merge pull request #42 from baalexander/documentation_update

Moves the Protocol Specification to markdown
current authentication op code added
Merge pull request #43 from rctoris/groovy-devel

current authentication op code added
first travis test
travis now tries to run rostest
travis debug
more travis debug
more travis testing
more travis testing
rostest added to package
travis fix
rostest now uses devel instead of install
hostname debug added
ROS_MASTER_URI test
travis debug output removed