Whitespace changes.
Dependency Updates.
Clojure 1.6 update.
Merge branch 'master' of github.com:phillord/tawny-owl
Readme re-organised and enchanced, logo added.
add - to owlimport and owl-ontology-manager is a function now
Clojure 1.6 update.
Merge branch 'master' of github.com:phillord/tawny-owl
Fixes a bug in super and subclasses which cause stack overflow on circular hierarchies
All frames have been regularised to work the same way around.
So :subclass has become :super, as has :subproperty. :sub has
been added to allow ontologies to be built in either direction.
Updated releases.md for last bug fix!
ensure-class now handles a closure arg arity > 0.

Previously when passed a closure of arity greater than one ensure-class
crashes with an ArityException when it calls the closure. However, the fact
and fact-not functions also return closures, but with arity = 1. The can
easily (but incorrectly) be used where a class might be expected, so a better
crash makes sense.

The ArityException is caught, and an IllegalArgumentException is rethrown.
tawny.owl namespace no longer used directly.

Previously the tawny.owl namespace was being used directly. This has to be
changed in anticipation of the introduction of an is function into tawny.owl
which clashes with the is macro of clojure.test.

tawny.owl references are now aliased and namespace qualified.
owl-not overloaded for facts, is function added.

Previously, the fact-not function had to be called directly. owl-not
can now be used instead which delegates its functionality to fact-not.
This is consistent with object-not and data-not. And is function has been
added as a counterpart to owl-not for cleanlineness.

To achieve this, the old owl-not multimethod function has been renamed to
owl-not-one (and made private). A new function called owl-not has been added
which is simply overloaded on arity -- one argument calls the multimethod,
two arguments calls fact-not.

The is function is a simple alias.
Multimethod documentation added.
Superproperty rendering now works.

Previously, superproperties were just being ignored during rendering.
A fix, and new test cases have been added.
test-ontology function removed from tawny.owl namespace.

This was a bad function anyway, and is unnecessary now that the ontology
function generates random UUIDs if there is no IRI.
refine now supports OWLIndividuals

The refine multimethod was not implemented for OWLIndividual. There was no
particular reason for this lack; probably the individual method had not been
implemented at the time.
on-change and auto-save functions added.

Convienience functions for tawny.repl which allow a function
to be called on every ontology change, or to save the ontology.
Applied kibit to clean implementation.

None of these changes should be of semantic import. They are
just neater.