Project initialisation
Add the types the emulator will use internaly.
Fix travis configuration.
Add functions to work on specific registers.
Add comments.
Add functions to load information from and store information in memory.
Add a function to get the next byte of instruction code.
Also add an isomorphism to convert between 'RegisterContent' and 'Integral' types.
Add support for older version of base to the 'registerContent' iso.
Add tests for the 'registerContent' iso.
Add function to check 'RegisterIndices'.
Make the tests useable with ghc version 7.4.2.
Uses the slow largeword library for this version.
Add function to run the processor.
Add functions to read memory from and write memory to files.