Tests failed when OPJ_DATA_ROOT not set.
Being more resilient when faced with seemingly unparseable xml.

If the XML content starts out with bad bytes, scan ahead to try
to find the "<?xml" string.  If we find it, try again, otherwise
go ahead and issue the exception.  #118
Updated fix for python3.  #118
Basic refactoring, pylint work.  #118
Merge branch 'issue118' into devel
Prepping for 0.5.1 release.
Finalizing 0.5.1 release.
Merge branch 'release-0.5.1'
Merge branch 'devel' of github.com:quintusdias/glymur

Conflicts:
	glymur/test/test_jp2k.py
Releasing 0.5.2
Merge branch 'master' into devel