Merge branch 'upstream'
Updates changelog

Adds details for all features of the library.
Merge pull request #94 from tpkelly/master

Updates changelog
Merge pull request #95 from niksoper/master

Yep, looks good to me.
zip file reintroduced but put in gitignore. Added css link to README
Merge pull request #96 from Stavrakakis/master

Update how ZIP is created and handled
Removed correlation and Utils from jsdoc. Standardised all classes to use the same module pattern to avoid globals.