Fixed some compiler warnings
Fixed single step to work again
Updated build to require Java SE 1.7 to allow usage of the new features in Java SE 1.7
Exclude the tests directory from the build