Added simple and composed samples.
Changed happy path sample to wrapped sample.
Added documentation sample (not complete). Moved all doc code to documentation namespace. Refactored extractor and removed the now unused scanner. Added documentation extract methods to the script api.
Added internal script cache.
Caching readme change.