added Remove marker and new extra keys treatment option
updated mapping sort priorities to avoid clashes between remove and other schemas
added more Remove tests
Merge pull request #82 from sirfz/add_remove_capability

Add Remove marker and option for extra keys to be excluded from output