add package description
Initial copy of FailOnTimeoutWithStacktraces and TimeoutWithStacktraces

Based on JUnit FailOnTimeout and Timeout classes from current
JUnit-4.12-SNAPSHOT
use new rule in abstract resource impl tests
Experimentally write to disk instead of calling Representation.getText

using Java-7 NIO2 Files.copy method with Representation.getStream may
reduce some issues that may have been due to a buggy
InputRepresentation.getText implementation
convert tests away from Representation.getText
work on making some methods more efficient by avoiding creating string builders multiple times
Chain exception
add shutdown method to repository manager
go back to restlet-2.1.1 and release representations
move query creation out of loop again as it was not the issue
optimise for not only contains queries
start release client as recommended by:

http://restlet-discuss.1400322.n2.nabble.com/Threads-never-close-for-ClientResource-td5164847.html

http://stackoverflow.com/questions/8247869/repeated-calls-by-restlet-client-to-restlet-server-hangs
releaseClient in more tests
migrate more tests
complete test migration to release client after each use
reduce concurrent builds to two forks
fix test broken by changing the admin users name