Improved API docs
Added packaging support for ubuntu 13.10
Fixed core.engine.Match docstring

The way it was set made dupeGuru crash under Python 3.2
Merge branch 'master' into develop
Fix boken tests
Fixed crash on Dupe Count sorting with Delta + Dupes Only

Fixes #238
Merge branch 'master' into develop
Fixed appdata logic which was broken on OS X.
On OS X, read Exif tags using Cocoa's built-in functionality

This allows for RAW files Exif reading. Fixes #234.
Fixed build on OS X which was broken
Fixed compilation warnings on OS X
Fixed tests which were broken
Refactoring: Path API compatibility with pathlib

Refactored dupeGuru to make hscommon.path's API a bit close to pathlib's
API. It's not 100% compatible yet, but it's much better than before.

This is more of a hscommon refactoring than a dupeguru one, but since
duepGuru is the main user of Path, it was the driver behind the
refactoring.

This refactoring also see the introduction of @pathify, which ensure
Path arguments. Previously, we were often unsure of whether the caller
of a function was passing a Path or a str. This problem is now solved
and this allows us to remove hscommon.io, an ill-conceived attempt to
solve that same ambiguity problem.

Fixes #235.
Merge branch 'develop' into qt5

Conflicts:
	hscommon/desktop.py