Creates an activate.sh file instead of modifying the user's environment

Avoids modifying the user's `.bashrc` file and it creates an `activate.sh` file in the Galaxy installation folder.

It also fixes the fact that the coding guidelines were not followed in these two files.

This fixes #8.