Added bean validation and custom validation of collections.

Conflicts:
	dynaship-rest-java/src/main/java/se/dynabyte/dynaship/service/getmove/model/Coordinates.java
	dynaship-rest-java/src/main/java/se/dynabyte/dynaship/service/getmove/model/Shot.java