Changed configuration to yaml.

 - Project configuration _should_ override default config
 - User configuration _should_ override project and default config
 - Added initial default configuration
 - Started changing how we load assets.  Should use pkgutil instead of
 	weird pathing.