Fixed HQL in UserUpdate methiod
Introduced network controller
Added Javadoc to NetworkController's methods
Removed Hibernate-specific code
Implemented Equipment Service
Added DeviceClassService
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/main/java/com/devicehive/controller/UserController.java
	src/main/java/com/devicehive/dao/NetworkDAO.java
	src/main/java/com/devicehive/dao/UserDAO.java
	src/main/java/com/devicehive/model/Equipment.java
	src/main/java/com/devicehive/service/NetworkService.java
merge diff