Restructure the extras into a Quantum.Extras module

1) Changed license from GPL to LGPL.
2) Move the resources into a component structure.
3) Added .pro file to allow for component installation.
4) Added small set of tests to verify changes did not impact operation.
5) Started adding to the README to give some deeper examples.
one level too deep
added tests for document to confirm changes
move Quantum to Material
fixed issue with using from an external nested module
Merge pull request #2 from geiseri/make_extras_module

Restructure into a Material.Extras module