Added support for non uniform cost moves. This makes counting stuff like (3,3) as 2 moves on sq1 possible, which should make it possible to fix #151.
Slightly better logging of test failures.
Improved performance of the solveIn method. One big thing is that we weren't stopping the search early enough (by taking into account the fact that we're trying to solve in <= n turns). Also optimized the getMoveCost() method of sq1 to do as little computation as possible. Since this method is in the innermost loop of solveIn(), slight improvments are felt manyfold.
Making gwt happy. Grrr incomplete java collections emulation.
No inspection cube reorientation is now done with the thinnest effective turns, rather than the thickest.
Filtering by 6 instead of 7 for pyraminx and skewb.
Removed some weird code that was probably for profiling.
Random reorientation at the end of 444 blindfolded added.
We're now carrying around explicit round, event, and group attributes to the generated json. We're also now generating an html file inside of the zip, which may be a start for #159, and fixes #134.
Forward slashes are now ignored in competition names.
Shuffled things around to make jar file happy.
Removed unused variable found by Stefan's eagle eyes.
Revert "Filtering by 6 instead of 7 for pyraminx and skewb."

This reverts commit 8724e608d44b964019568f363dd9016e597e88b3.
We'll revisit this once the regulations have been updated.
Merge pull request #161 from jfly/master

Last of the changes for 0.8.0