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
Add +scl and +sub support
Fix review problems
Merge pull request #163 from basho/bugfix/vm-args-scl-false-20

Add +scl and +sub support

Reviewed-by: seancribbs
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
Format variables in validation error messages
Add +a emulator flag as erlang.async_threads.stack_size
Decrease the testing time for the builder
Compute friendly sizes for the user so they don't need to know wordsize
Merge pull request #169 from basho/feature/sdc/gh169-async-thread-stack-size

+a is missing from erlang_vm.schema

Reviewed-by: jrwest
Refactor apply_translation into multiple functions.
Code reformatting