Added register_machine.py: complete register machine simulation. Takes a list of instructions and runs them, returning the final register contents when computation is completed. If the RM specified by the instructions doesn't halt, this process will run indefinitely.
Added tests for Register Machine simulation