Manipulator test refactored to javaspec
Annotation mapper cucumber changed to spec
Added case for annotations on both sides
Added spec for programmatic mapping(with manipulator)
Programmatic type mapping