io: Revise handling of memory mapping, update memory map, refactoring of timer device in simulator.
io: Update I/O device addresses in test cases.
Merge branch 'master' of github.com:t-crest/patmos