Add a concept object to replace the return dicts.
Expanded tox configuration.
Bump version to 0.2dev
Add unittest2 for py26.
Refine test handling.

Tox only runs coverage for py27. Using nose for collecting tests.
Default setup.cfg doesn't configure coverage.

To run coverage: nosetests --config nose_cover.cfg
Adding a skos label class.
Added a label method to skos.Concept.
Labels for concepts, conceptschemes and collection.

Concepts, ConceptSchemes and Collections can all have labels. The
function for determining a label has been removed from Concept to a
module level function so the implementation can be shared.
Added a SKOS Note.
Add a related attribute to concepts.
Add equality tests to Label.
Add equality tests for Notes.
Some BC improvements.

Make Label more backwards compatible by allowing equality tests with
dicts. Adapted label function to deal with dict and Label.
DictionaryProviders now return Concept in stead of dict.

The Flat and Tree Dictionary Providers now return skosprovider.skos.Concept
objects and not dicts. Maximal BC is provided by having the Concepts
implement methods to make them dict like.
Updated Travis to install unittest2 for python 2.6.
Merge branch 'master' into zerotwo

Added documentation work to branch zerotwo.
Adapted doc version.
Added SKOS classes to the api docs.
Make get_by_id type-agnostic.

Make sure that calls to get_by_id can deal with both str and numeric
id's. For these providers '1' is considered to be the same as 1.
Doc experiments.