Fixed an issue with (error?) that seems to pop up on Clojure 1.5.
Trying to call (contains?) on some Java exceptions raised an error
instead of returning false.
Bumped version to 1.4.1-SNAPSHOT.
upped dependencies and created version 1.4.1-SNAPSHOT

clojure -> 1.5.0
clj-http -> 0.6.5
log4j -> 1.2.17
mongo-java-driver -> 2.10.1
httpclient -> 4.2.3
commons-configuration -> 1.8
cheshire -> 5.0.2
Merge branch '1.8' of https://github.com/iPlantCollaborativeOpenSource/iplant-clojure-commons into 1.8
clojure 1.5.1
Merge branch 'dev' into 1.8
work-queue synchronizes access to the underlying queue.
CORE-4135: added an error code for items that are not found and changed the HTTP status code to used for ERR_ILLEGAL_ARGUMENT
Merge branch 'dev' into 1.8
CORE-4135: changed the HTTP status code for ERR_INVALID_JSON to 400
CORE-4272: added an optional delay parameter to work-queue/put