Rename RuleStatementHandler to CompositeHandler
Finalize CompositionHandler (for query)
Fix handler registration
Major refactoring. Rename `ParameterMetaData.Parameter` to `ParameterDef`. Use `acolyte.StatementHandler.Parameter` instead of `ImmutablePair<ParameterDef,Object>`.
Java use cases
Java use case + doc