Major directory structure overhaul.

I've moved the modules into a subdirectory, in anticipation of
distutils support. All ROOT related stuff has been moved into
the analysis_utils.root submodule.

I also renamed generic_object to dpd_object, which better
describes its purpose.