Add tree attachment, use clj-auth, remove wrap-json (fix)

Squashed commit of the following:

commit 7acfc3c1bc7515eb75fb6c3158b91c885bcf6e7b
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Aug 19 21:02:59 2014 +0200

    Upgrade deps

commit 81dd395ff90584e8cc7c8aae862c82952d75b2a7
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Aug 19 20:38:46 2014 +0200

    Fix: eval cookies

commit ca2262f0fa1ff3f76d1ed453a5a5ba52b5564fa5
Author: Thomas Schank <DrTom@schank.ch>
Date:   Tue Aug 19 19:43:18 2014 +0200

    Upgrade clj-auth and refine dependencies

commit f3e2cf2ce620bc3aea51413f33ea4f2f1068c065
Author: Thomas Schank <DrTom@schank.ch>
Date:   Sat Aug 16 15:54:32 2014 +0200

    Compute content length from file, not upload

commit 5dce4f8ce606ae15985fecc17c5cea0378daf753
Author: Thomas Schank <DrTom@schank.ch>
Date:   Sat Aug 16 12:24:35 2014 +0200

    Refactoring

commit b7844c59b0b7170488abde141207c345658e384f
Author: Thomas Schank <DrTom@schank.ch>
Date:   Sat Aug 16 11:44:08 2014 +0200

    Use clj-auth; refactor put

commit fb44aab8bc30db48b651d4258c26f68e558d623b
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Aug 13 14:10:18 2014 +0200

    Fix do not user wrap-json, it consumes json bodies

commit e7ec1e19683491556dffa85f3d63dc905d175b8d
Author: Thomas Schank <DrTom@schank.ch>
Date:   Wed Aug 13 13:15:22 2014 +0200

    Prepare for life-debugging, minor cleanup too