result reorg wip
refactor result to unify error classes and errors
Merge pull request #39 from ocamllabs/result_reorg

Result reorg
Add type support for linux distros
Add an ARM ABI family
Merge branch 'master' of git://github.com/ocamllabs/ocamlot