allow custom annotations and values to be added to *Helper methods
[FLAPI-114] [#6] support for annotating helper and builder methods with
user-provided annotations
fixed issue where the is annotation class check was being called on an annotation parameter
checkpoint for array annotation values, and tests
annotation tests
merge cwensel:cwensel
add missing test class
merge cleanup
removes inherited version
removes external class header
Merge branch 'cwensel-cwensel'

close #5