Trivial comment editing of example code.
Now, sources and XMLs use insert-your-apikey-here string to inform about API-key usage. Then, the place holder string is same as used in FMI open data manual.
Trivial readme editing. Unnecessary comments removed.
Build guide edited to inform about npm usage. Instead of installing modules one by one, single npm install can handle it all automatically.

Also, grunted the whole thing after testing npm install.
Removed unnecessary definition lines from package.json.
Merge branch 'master' of https://github.com/fmidev/metolib
Minor edit to test file to pass grunt code check for source.
Grunt run to compile latest lib files. Also, version changed to 1.0.1. to describe that changes have occurred after 1.0.0.
Implementation to provide a limited support for cross-domain request (XDR) when jQuery.ajax is used for IE 8 and 9.
Defragmentation added to documentation. Added new section on how the cache works. Fixed some typos.
Working small block merge by initial tests
tidying up the code, removed trailing whitespace etc.
Fixed serious caching inefficience in some cases
Tidying-up of the code and documentation
Added a simple visualization testbench for SplitterCache
Merge branch 'feature-splittercache-defrag' of https://github.com/fmidev/metolib into SplitterCache-defrag

Conflicts:
	test/jasmine/spec/CacheSpec.js
Now visualizes all service, location and parameter combinations as stored in cache