java 8 support

removing useless features and adapting code to use new java 8 features
java 8 support...tests passing
ops...reverting file
bye bye, eclipse
method renamed
removing non used stuff
changelog
functional interface
copyright
lambda
method renaming
interception module reformulated
lambda
removing this ugly exception handler
separated handling for interception
docs
functional interface
java 8 coding
tests
unused stuff