Fix: Epliog driver allows frequencies between 10 and 5000
Fix: ArrayIndexOutOfBoundsException.
Fix: Optimizer compared End with End instead of End with Start
Improved: Optimizer can invert element if faster
add dummy driver for testing purposes
added dummy-driver to selection
improve LaserProperty and subclasses: add .equals(), .hashCode() so that the GUI can compare laserProperties and see if they have been changed
also add .toString() for some of the subclasses - helpful for the dummy driver
Merge pull request #2 from mgmax/improve-laser-property3

improve LaserProperty and subclasses: add .equals(), .hashCode()
improved dummy driver: configurable behaviour for calculating estimated time, added some comments
Merge branch 'dummy-driver' into develop
Merge pull request #1 from mgmax/dummy-driver

Dummy driver
DitheringAlgorithm has equals mehtod which respects properties
better equals implementation
small addition
The Startpoint-Property of a job is now considered to be mm and should work (UNTESTED!)
LAOS: Fixed resetting of properties and added possiblity to output the code in a file
Merge remote branch 'upstream/develop' into develop
Merge remote branch 'upstream/develop' into develop
remove unused import
removed unused import
Merge branch 'develop' of git://github.com/t-oster/LibLaserCut into develop
add Rectangle helper class (for bounding-box calculations)