Added check if src files are empty

If linx/liny files are empty they will be ignored.
Deleted unnecessary check in phase

Since there are no empty src files any more the check on phase.py was
unnecessary.
Added new GetLLM profiler data
Replaced sys.exit with returning an empty list

Further added a comment and the binary of the profiler
Inserted a print_exception
Drive Makefile Modified

Output file for drive in windows modified to 'Drive_God_lin_win.exe'
from 'Drive_God_lin'.
Deleted absolute path to bb dir to see effect
Merge branch 'master' of https://github.com/pylhc/Beta-Beat.src
Added missing files to index
Improved robustness by inserting error checking
Merge branch 'master' into exp
Small changes

Extracted path including into __init__.py
Extracted including paths in GetLLM into __init__.py
Extracted path including to __init__ files
Changed getsuper to print output of MadX

instead of subprocess.call I used subprocess.Popen(...)
Small bugfix
Tune input check in drive, also change to C++
cdash template was useless for this project
make sure test is failing if subprocess
throws an error
Used __init__ to include dir paths