CORE-3929: switched to the latest version of iplant-clojure-commons
upped dependencies and increased version to 0.2.4-SNAPSHOT

clojure -> 1.5
clojure-commons -> 1.4.1-SNAPSHOT
jargon-core -> 3.3.0
jargon-data-utils -> 3.3.0
jargon-transfer-engine -> 3.3.0
jargon-security -> 3.3.0
jargon-ticket -> 3.3.0
slingshot -> 0.10.3
tools.logging -> 0.2.6
boxy -> 0.1.2-SNAPSHOT
clojure 1.5.1
switched jargon-core to 3.3.2-SNAPSHOT

Infosquito needs this version for retrieving the contents of collections
with names that end in a space.
Merge branch 'dev' into 1.8

Conflicts:
	project.clj
Merge branch 'dev' into 1.8
Added code for reading from a file a chunk at a time.
Renamed (write-at-position) to (overwrite-at-position).
allow for directory-specific nrepl history
Added code that adds additional AVUs to a file.
Merge branch 'dev' into 1.8
CORE-4272: added a new namespace for lazy collection and data object listings
CORE-4272: added some functions to define and delete the specific queries used by Jargon for listing data objects and collections
CORE-4272: Jargon doesn't always set the .isLastResult flag for specific query results
CORE-4272: three changes:

- changed the outer joins to inner joins in the ilsLADataObjects query
- added a namespace for executing specific queries directly
- moved the code to actually define specific queries to the new namespace
Added a function called (delete-avus) that can delete AVUs from a path
based on an attribute and value.
Merge branch '1.8' of github.com:iPlantCollaborativeOpenSource/clj-jargon into 1.8