Merge pull request #81 from marcusmoller/master

Added GNU/Linux example in emulators.txt and commented out Windows example
Deleted imports in files that aren't used.
Merge pull request #82 from rndmh3ro/optimize_imports

Deleted imports in files that aren't used.
Remove unused file 'setup.py'

The functionality of this file (building an exe) has been replaced by
build.py
Adds logging to consoles/emulators. Fixes #80
Renames platform to platform_helper. Fixes #76
Removes deprecated functionality. Fixes #72

Removes everything related to the 'script' method of launching an
emulator. This method involved creating a script in the 'Exes' directory
for a game and then asking Steam to execute the script.

Removes emulator subclasses that corresponded to specific emulators. In
the new system of emulators.txt and consoles.txt, these methods should
not be necessary.

Removes every reference to the 'app_data_directory', which is no longer
used and therefore no longer needed.

Removes the automatic creating of ROMs directory on importing of
roms_manager. Instead, this step is explicit in ice.py.

Removes unit tests which are no longer relevant