Parser API updated
Parser marked as ImmutableByContract and ThreadSafeByContract
Parser javadocs updated
minor codestyle changes
Subroutine, Function API updated
Implementations changed due to API updates
Executor implementation updated