Didn't really work for new files - seems to have never been tested
Added partial support for read-only repositories. Not all repos check for it. Also added exceptions. Should go through and use thsoe rather than the generic ones/.
Primarily whitwe space and removing of commented out code
Addign entire hash to data source set. Not sure why that worked before
A few minor fixes to the maruku translator.
Removed 'update' function as it doesn't seem to exist in NV packages.