Merge pull request #14 from vbmacher/master

Allow to force definition of subrule pattern manually
Fix NetBeans Java Hints and remove unused code
Issue #8 - Assign line numbers to tree nodes
Issue #8 - Add line numbers to semantic error messages
Updated build process

Incremented versions of maven plugins, Java7 build on TravisCI