replaced ChildNodesList by ArrayList inside Node
-increase performance and cleanup code

Signed-off-by: marcel.dausend <marcel.dausend@uni-ulm.de>
changed compiler plugin version from 2.5.1 to 3.1 in parent pom
-removed checkstyle plugin