fixes #126 - updates to Xtext 2.6.0; due to the Xtend issue #435685 we have to change the visibility of the protected methods in ChainLink
updates formatting; adds copyright header; removes empty comments and commented code