install/cacher: fixes tab indent; packages -> documents; modules -> packages; #42
package.json: updates major version; #42
install: queue to get the document of a package; #42
installer: moves the logic of fetching document out of installer; fixes #42