Merge pull request #17 from joakimeriksson/master

Cleanups to avoid using NIO resources and unnecessary code.
Travis
Fix RSSI range
Merge pull request #19 from nfi/travis

Travis CI
Fixed the 'throw' command to throw the exception in the emulation thread
Only log when DEBUG log level is enabled
Obay RSSI-Register when setting the CCA
Merge pull request #18 from cmorty/FIX_CCA

Fix the handling of the CCA
Merge pull request #20 from nfi/timer-log

Only log when debug log level is enabled
Merge pull request #21 from nfi/debug-throw

Fixed the 'throw' command to throw the exception in the emulation thread. Added warning in the 'stop' command if the CPU is not running.
Fixed some compiler warnings
Fixed single step to work again
Updated build to require Java SE 1.7 to allow usage of the new features in Java SE 1.7
Exclude the tests directory from the build
Merge pull request #22 from nfi/Java7

Fix single step (GUI) to work again. Update build to use Java 7.
Guess platform based on firmware filename suffix
Added option '-' to separate options from arguments
Made the map file argument an option. Added support for specifying commands as arguments when starting MSPSim.
Reenabled autostart of emulation
Merge pull request #23 from nfi/command-argument

Added option to specify CLI commands as arguments when starting MSPSim