implimented loading screen functionality as per feature request in issue #317. Also added a basic  example as to how it can be implimented into a project.
merged upstream with loadingscreen update
fixed typo in docs
fixed spelling typo
ran grunt to make sure most recent files have been compiled / minified
Merge github.com:jshaw/p5.js
merging loading screen