Added :gen-class directive

This directive generates a Java class for this namespace
(AOT compilation)
Merge pull request #3 from tazjin/master

Added :gen-class directive