update to 0.2.0-SNAPSHOT, refactor project layout, update union-find impl

- layout now follows updated thing-babel template
- all .org code blocks now make use of :noweb refs
- update dependencies (CLJ 1.6.0, CLJS 2197 etc.)
- split data.org into separate files
- refactored PUnionFind protocol & implement DisjointSet as deftype