Modules installer

This is a simple modules installer (can't handle multiple files, or requirements yet)

It connects to http://jaspermoduleshub.herokuapp.com/

I added a `walk_packages` on `brain.py` so that modules can be installed in subfolders.
I'm getting this if I try to install something without root privileges.
```bash
$ pip install ws4py
Downloading/unpacking ws4py
  Downloading ws4py-0.3.4.tar.gz
[...]
creating /usr/lib/python3.4/site-packages/ws4py

error: could not create '/usr/lib/python3.4/site-packages/ws4py': Permission denied

----------------------------------------
Cleaning up...
Command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip_build_jan/ws4py/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-j2j6nn5v-record/install-record.txt --single-version-externally-managed --compile failed with error code 1 in /tmp/pip_build_jan/ws4py
Storing debug log for failure in /home/jan/.pip/pip.log
```

Even if that worked, I'm not so happy with the idea of installing pip packages automatically:
- I'm not sure where PIP should install the packages if run as user. Into the home folder? That could result in a lot of redundant packages.
- I never install python packages via pip, because that circumvents my package manager, which is a bad thing if you ask me.
- Also, a user might want to install a mode that needs a newer version of a package, but the user also has another program that depends on the currently installed version. This could break the user's installation.

I'd rather log the missing packages with loglevel `WARNING`, so that the user is informed and can take care of this himself.