added support for querying versions to restclient
First implementation of fix for issue #213. Additional validation and tests to be added
revert abusehandlingSpec to maser version to vavoid thread sleep
fix #213 : added test, merge to master after review
removed leftover debug sleep()
minor adjustments
Validate that client is trusted before allowing inverse auth sso query. Moved query trusted flag.
Allow trusted queries from the command-line also.
review a3a657a4d451219f4185d9ac8566a17cd2876657 multiple abuse-mailbox attribute issue
issue #233: When unable to replace power maintainer, set legacy status and leave mnt-by unchanged.
Implemented behavior:

* If no type filter is specified, we look up object types for the pkey provided
   * If there are hits other than person/role, we return those, and keep silent about any person/role hits
   * If there are no other hits than person/role, we output a message 'person/role history not available'

* If the user did specify object type filter
   * We try to find an object for each type with the specified pkey; if there is a match, we output either the history or the message 'person/role history not available'

Added Spec to cover for this behavior

Closes #213
review @Ignores before release
edited changes.txt
fix unit test
Fixed #238 - Lookup resource returns the less specific tree, but least specific first. Need to reverse the order before iterating through it (check the most specific first).
Squashed commit of the following:

commit 8f181eb9a47c6362c55a9a2f90db3efc5292386b
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Thu May 8 11:43:45 2014 +0200

    added ignore to tests

commit 2d67be1e7bef80e8734215f7dfe3e3cc9a4e677f
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Wed May 7 18:47:13 2014 +0200

    fixed argument order

commit 154a572bd5160e4749e8e45f55a2ce2f2520be38
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Wed May 7 18:09:54 2014 +0200

    improved logging

commit 94264ab473c2ef19600c1a584aabbffab88f23fc
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Wed May 7 13:49:59 2014 +0200

    fix regex to exclude ranges

commit c8dba9275bb0b4923939bd609c3a5a857d27ab88
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Wed May 7 12:43:48 2014 +0200

    first cleanup

commit 2a6862d950208a0f8fd33dbca0aa4d7f44ea7921
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Tue May 6 17:53:27 2014 +0200

    added some logging

commit e8e2d35be733d75656b6f8a1df17cbd0afc82390
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 16:52:11 2014 +0200

    preserve whitespace after to keep spacing for comments

commit b0084e3e3e6b4c873d2bf48c311a89cee40bbcc2
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 16:47:46 2014 +0200

    resolved test compilation failures

commit 73e2c41b259e0baee6467c17c4d00d575dfe1f41
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Tue May 6 16:47:34 2014 +0200

    removed the Logger class

commit a8c31a583ed13d00d6ad647f23b5ed199c3d07be
Merge: dfc489b 7a388e9
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 16:46:37 2014 +0200

    Merge remote-tracking branch 'origin/autnum_cleanup' into autnum_cleanup

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

commit dfc489bdb179926a0c346c20217ef41121295726
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 16:44:32 2014 +0200

    updated members

commit 7a388e9b26661922d536bb7e8cb669f1d5a7d055
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Tue May 6 16:43:27 2014 +0200

    rearranging test method

commit 2f3595ac381070834afc76638316454cc1c47230
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Tue May 6 16:42:58 2014 +0200

    setting up loggers

commit ff21bf9a6176592d42bab5a0d1214884ee5d8f8d
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 16:22:31 2014 +0200

    added members

commit 4380fa2c1c4cec5243d873571057a79c53d635a2
Author: Ed Shryane <eshryane@ripe.net>
Date:   Tue May 6 15:56:01 2014 +0200

    Handle member attribute only

commit c214e1c79535ebd846476978fbbe0a2986fa8adf
Merge: eab855e 2c0b69b
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 15:31:13 2014 +0200

    Merge remote-tracking branch 'origin/autnum_cleanup' into autnum_cleanup

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

commit eab855e93e8bf2638042c2408d6ab5f820cc15c7
Merge: 7ec641e 1b4a82c
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 15:30:08 2014 +0200

    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

commit 2c0b69bb9c02d3b0182108bbe05ec23fc9b33bbc
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Tue May 6 15:29:51 2014 +0200

    fixing tests

commit 7ec641e6b13fe5b6036f19c19f049bfd0e8b07b1
Merge: b24cee4 290ce37
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 15:12:41 2014 +0200

    Merge branch 'master' into autnum_cleanup

commit b24cee479dce0af24e320e25525d230df1963d29
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 15:12:23 2014 +0200

    review export

commit 1b4a82c66178bc0abb73f4665c49ff6d55803ace
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Tue May 6 15:07:47 2014 +0200

    fix tests

commit e4b335ca73de719ab4fb7843130c34f3c2121d06
Author: Ed Shryane <eshryane@ripe.net>
Date:   Tue May 6 14:45:59 2014 +0200

    Added Logger

commit c1e51e633f965cea764f0fd0b24fbd6d01e6a306
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Tue May 6 14:40:44 2014 +0200

    took back jdbc option

commit 2d60b470b06092f6a783452d865ff570244dedee
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Tue May 6 13:43:39 2014 +0200

    implemented export in a similar way to import

commit 3fda4f416ee343578ed7ad0677400fa8b41f8b45
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Tue May 6 13:03:42 2014 +0200

    use splitfiles instead of jdbc url

commit e54a73207e447bd49a288e2e7ac291d6139f1870
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 13:05:04 2014 +0200

    fixed import for simple cases (done)

commit 33f2d1c1fedeb3936af6455da762617d053adea0
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 12:50:51 2014 +0200

    WIP

commit 72b847790a0367cfff6e980951d7a7e8cea317ed
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 12:00:05 2014 +0200

    WIP

commit 658b051a13e24e8df58c74f01850b9de6a208b49
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Tue May 6 11:59:05 2014 +0200

    fixed test cases

commit fa4a5ae8d109c14765d5805b1f60073889e24b4e
Author: Ed Shryane <eshryane@ripe.net>
Date:   Tue May 6 11:49:03 2014 +0200

    Added ReservedAsNumbers class

commit 98821fc89ace966d38dbba51fbe26222f07c9cff
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 11:31:44 2014 +0200

    WIP

commit 4930cb0c603b832059662d6dc778f823a5c97b34
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 11:22:17 2014 +0200

    WIP

commit 0bf46edc017c0dd4d163a3dcc163fba8407af6a8
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 11:20:04 2014 +0200

    WIP

commit 879b622ff10f4cc2662017bbac42931d72d80142
Author: Agoston Horvath <agoston@ripe.net>
Date:   Tue May 6 10:24:58 2014 +0200

    WIP

commit 434928e6758141ffa451b23b7cab3ceb3da56e09
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Tue May 6 09:39:21 2014 +0200

    refactored cleanup import after fixig the structure

commit 34fe2186c67a8328cb4f478cc751d8c91c017049
Author: Agoston Horvath <agoston@ripe.net>
Date:   Mon May 5 17:24:10 2014 +0200

    refactor autnum cleanup

commit d1fe7d5792f54111a2ce2d28060365cbd8c97556
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Mon May 5 16:12:44 2014 +0200

    updated import attribute cleanup in autnum cleanup deleter. completed simple case

commit 952553e217be0f66f2ef71800d4be88fff51eb32
Author: Theodoros Polychniatis <tpolychnia@ripe.net>
Date:   Mon May 5 14:47:10 2014 +0200

    committing import cleanup in autnum cleanup deleter. WIP

commit 9089a4f67c2fe5038f08c67ebad88b8bed823cf9
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri May 2 18:29:30 2014 +0200

    story "As RS Manager I want ASN cleanup phase 2" - cleanup of attribute 'export'

commit f368902ddb8b8a346a06be9585ccf75ce1aacf0b
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri May 2 16:38:01 2014 +0200

    story "As RS Manager I want ASN cleanup phase 2" - cleanup of attribute 'members'

commit a16261a47227a8b0eb8bc6753cb9b58343757705
Author: Angela Sjöholm <asjoholm@ripe.net>
Date:   Fri May 2 13:21:13 2014 +0200

    story "As RS Manager I want ASN cleanup - phase 2 implemented" - initial commit
minor optimization
Merge branch 'issue-213'
fixes #232 soft response to wrong status on INETNUM
review: handled null status