Moved whitespace and comments to hidden channels to preserve them
Updated build command
Removed dependency on Joda-time. Started using Java 8 time API
Added code generation to the runtime. The runtime can now output shiro code to represent its internal state.