Add unit test for output formatter
Add unit test for manual system package search
Additional unit tests for include() and add_subdirectory()
Unit tests for macro() and function() handling
Add all text files to package
Make linter module OS agnostic
Run all tests for POSIX paths and NT paths
Declare OS independence
travis: Let nosetests run coverage directly
Experimental integration for all available Python versions
Drop Python 2.6 support
Fix catkin build type detection

catkin_lint failed to detect non-catkin type packages if
multiple export tags were defined and the build_type
tag was not the first one.
Improve escape()/unescape() function
1.2.6
Merge version 1.2.6
1.2.6-1