Remove unnecessary check for existing mount points on a volume
Skip via the unittest skip mechanism rather than by manual detection & drop-through
Fail quickly if any version fails any of its tests
Get rid of all ur-prefixed strings which is an invalid combination in Python 3.x
Add unicode_literals across the board prior to removing u-prefixed strings altogether
Add an encoding cookie everywhere prior to removing u-prefixes on strings
Strip u-prefixes on strings
Small tweaks after mass unicode update
_compat module to ease porting
All tests either passing or explicitly skipped on Python 2.6
Reinstate some missing r-prefix on strings with leading double-backslashes
Fix a false-positive u"
Compatibility fixups
Turn down the output
All but 20 tests now pass on 2.6, 2.7, 3.2, 3.3
Fix issue where one of multiple names might be returned from the Registry Hive constant enum
Add missing __bool__ as alias of __nonzero__
Get registry / event log tests passing by ensuring that registry access is read-only by default
Now that registry uses readonly by default, need to tweak any tests which need to create keys / set values etc.
Tidy up and note one remaining failing test
Merge branch 'master' of github.com:tjguk/winsys

Conflicts:
	winsys/fs.py
Refactor SACL/DACL tests so they don't interfere with each other
Merge branch '2and3'