Support erlang:register/2 and erlang:whereis/1
Fix evaluation of ordered sequence of expressions in Core Erlang

See Core Erlang specification v1.0.3 section 6 "Dynamic
semantics" (p. 11)
Implement alias handling in patterns
WIP: Start writing proper tests. Along the way implement global module
table to facilitate testing and make it closer to what BEAM does.
WIP: Move ModTable to be global. More test code.
Finish implementing first proper test for ErlHask
Merge pull request #3 from gleber/implement-proper-tests-plus-global-mod-table

Implement proper tests plus global mod table