allows the asking of a widget for its sub widgets
Merge branch 'master' of github.com:G5/g5-content-management-system into asset-gathering
Merge branch 'master' of github.com:G5/g5-content-management-system into asset-gathering
Support for three level deep parent widgets

This needs some refactoring love...
Simplify website lookup
Return widget's website if it exists
Return owner if owner is a website
removes unneeded scope on Widget
fixes asset collector spec with new widget methods
adds specs for new widget instance methods
removes attributes from fabricator,
adds them to the local tests where needed
Merge pull request #378 from G5/asset-gathering

Asset gathering