Refactored dataset packaging/loading (again)

"Datasets" in R are actually better described as collections of
R data objects.

These individual objects are now each written to seperate resource
file, and when library(package) is called, the package environment
is populated with promises to these packages.