Use ordsets in apply_mappings() fold

The fold function in apply_mappings() would simply cons mappings
to lists for either dropping or keeping a mapping, and then
subtracting the two. The effect was, in a sense, a majority vote:
if more mappings than not indicated dropping, the translation
would be dropped, counter-intuitively.

Solution: make the accumulators ordsets instead. Two test cases
were added: one with 1 'good mapping' and 1 'bad', and the other
with 1 'good' and 2 'bad'. The second test failed before the fix.
Fix path to edoc-info for removal
Neotoma does not order the generated file correctly for edoc, so remove module @doc (and fix formatting for future reinstatement)
Edoc tries to parse < as html tag
Merge pull request #161 from basho/feature/edoc-fixes

Edoc cleanup

Reviewed-by: seancribbs
Merge pull request #160 from Feuerlabs/uw-ordset-in-apply_mappings

Use ordsets in apply_mappings() fold

Reviewed-by: seancribbs
Add +scl and +sub support
Fix review problems
Merge pull request #162 from basho/bugfix/vm-args-scl-false

Add +scl and +sub support

Reviewed-by: seancribbs
Merge branch '2.0' into develop
Refactor apply_translation into multiple functions.
Nitpick formatting
More nitpick reformatting.
More code formatting
Eliminate nested case statement
Remove dead code, enum handling happens in cuttlefish_enum now
WIP fixing re-applying transformations