Rewrote validation in commands.

AFDP-68

Changed all validation in commands to be Assert statements, as the
previous validation checks will all be performed during bind
validation.
Rewrote validation in commands.

AFDP-68

Changed all validation in commands to be Assert statements, as the
previous validation checks will all be performed during bind
validation.
Renamed web.dto package to web.model and FixtureDTO to FixtureModel

AFDP-68
Update controller to use FixtureModel instead of command object

AFDP-68
Removed newCommand method from FixtureService interface

AFDP-68
Updated services to use FixtureModel

AFDP-68
Added installedBy to FixtureModel and removed public field references

AFDP-68
Updated jsp to use correct property names on model
Set empty string for installedBy until we have a better way of doing so

AFDP-68
Removed ipAddressObj and macAddressObj properties from FixtureModel

AFDP-68
Added FixtureValidator to controller binding

AFDP-68
Fixing conflict of ManualEnrollFixtureFT
Replaced @Autowired with @Resource.

AFDP-68

This is to resolve a code review comment.
Updated Validator to use collection of rules

AFDP-68
Import cleanups

AFDP-68
Merge remote-tracking branch 'origin/ValidationRewrite' into
ValidationRewrite

Conflicts:
	org.ualerts.fixed/org.ualerts.fixed.service/src/main/java/org/ualerts/fixed/service/commands/AddFixtureCommand.java
	org.ualerts.fixed/org.ualerts.fixed.service/src/main/java/org/ualerts/fixed/service/commands/UpdateFixtureCommand.java
Merge pull request #18 from ualerts-org/ValidationRewrite

Validation rewrite
changed default dialect to HSQL
set default hbm2ddl.auto mode to 'update'
changed scope of hsqldb dependency to compile