fix #41 build with Java 7
fix #43 - using stjs and annotation processors