Added service integration tests for many-to-many relationships

- adding more tests to help resolve issue #45
Switching ManyToMany mapping fetch to LAZY

- Updated domain classes
- Added OpenEntityManagerInViewFilter to webapp
Fixing bi-directional many-to-many
Merge branch 'alpha' into issue-45-manytomany
Fixing bots details page
Fixes issue #45

- Fixing issue with ManyToMany relationships not getting saved to
database
- Added form to create / update bots
Replaced CrudRepository with JpaRepository

- Updated controllers to reflect create / update operations
- Update now throws <Record>NotFoundException
- Added id check to save operations
- Updated related unit tests
- Beefed up integration tests
Fixing unit test for create method
Merge pull request #50 from johnburbridge/issue-45-manytomany

Fixes Issue #45 with ManyToMany relationships