Removed cofoja as a dependency and simply removed all references to it. This allows building under Java 8, which has been out for a while. The old annotations can be replaced with javax.validation annotations later.