isRegistername method now returns the right value for all registernames
corrected getters for registerpairs
Solved issue #14. Added support for calculating execution time
added isLabel support
changed assembling sequence
added validation for arguments
changed implementation for status setting
simulation runs in a own thread, which makes it faster
updating out in displaythread for supporting timing simulation
some code refactoring
Merge pull request #16 from thetodd/feature-timing

Feature timing