all specs for Type.User pass
specs pass for Plugin type
fix test module declaration consistency
passing specs for parser combinators
passing specs for common parsers
abstracted some test functionality
add passing plugin parser specs