added the auth table cleanup to patch
A role may only contain one abuse-mailbox attribute. Find all roles with multiple abuse-mailbox attributes, which are not already referenced as an abuse-c contact for an organisation, and turn those attributes into remarks.
added spec to prove that syntax error (invalid character) message takes precedence over authorisation failed

Also tests for invalid characters in org name
(NB: one of the utf8 characters was converted to ? in the acknowledgement)

closes #216
review export
Merge branch 'master' into autnum_cleanup
Merge remote-tracking branch 'origin/autnum_cleanup' into autnum_cleanup

Conflicts:
	whois-oneshot/src/main/java/net/ripe/db/ascleanup/AutnumCleanupDeleter.java
	whois-oneshot/src/main/test/java/net/ripe/db/ascleanup/AutnumCleanupDeleterTest.java
Merge remote-tracking branch 'origin/autnum_cleanup' into autnum_cleanup

Conflicts:
	whois-oneshot/src/main/test/java/net/ripe/db/ascleanup/AutnumCleanupDeleterTest.java