Add datapackage class
Use correct getsize function
Add version bumping methods
Move loading code into DataPackage class
Handle resource loading/saving better
Fix a few loading bugs
Fix resource saving bug
Update modification times for inline data
Merge branch 'datapackage'