numpy and matplotlib are required by some modules of gratelpy
use package_data in setup() to include gratelpy/mechansims txt files, make use of TestSuite in testing
include __init__ of tests submodule
Merge branch 'system-tests' into revision
improve textual output generated for user: interpret results for user
add output relating to Turing instability and add general output as guidance
compile gratelpy_test with PyInstaller: 'pyinstaller bin/gratelpy_test.spec'
compile all gratelpy binaries with 'pyinstaller gratelpy_*.spec'
specify gratelpy.tests for installation on Windows
make multiprocessing use compatible with Windows
add test for fragment server
correct statement about oscillations when no critical fragments are found
emulate server / client interaction
add newline at bottom
unbreak manager creation
this test works on Linux properly now
fragment server test runs on Windows

Windows needs JobQueueManager and get_fragment_q, get_valid_frag_q to be
globally accessible classes / functions.

Let's hope this doesn't break something else ...
include tests data in .egg
include __init__.py in gratelpy/mechanisms

not exactly sure if this is needed but I've seen this being suggested to
improve our chances of setuptools.setup actually copying all indicated
data_package to the intended install directory
use pyin.resource_path for packaged scripts