Removed build dependencies on unused libraries (for now) and started work on cyclical relationships.
Merge branch 'master' into cyclical-relationships
Completed search for cyclical relationships. Now I just need to give the user some way to deal with it...
Merge branch 'master' into cyclical-relationships

Conflicts:
	grails-app/controllers/bn/elicitator/ElicitController.groovy
Added checkboxes to remove cyclical relationships. Still need to be able to check if we remove too many relationships...
Refactoring/bugfixes.

Refactored Event.Type enum to src/groovy because of GRAILS-9627.

Renamed Event to LoggedEvent (someone online said Event was being
generated automatically and stuffing me up).

Added bn namespace to all my TagLibs

Added icons and tooltips to show comments when relationships are
defined.

Fixed bug where other peoples relationships, and relationships which
don't exist were shown as problems for logged in user.
Merge branch 'master' into cyclical-relationships

Conflicts:
	application.properties
Changed problem screen to use buttons instead of checkboxes.
Merge branch 'master' of github.com:pserwylo/bn-elicitator
Update admin "users" view, so that it works again.

Refactored some stiles to be shared between admin and elicit views.