Add support for environment variables:

  - Added new functions to the console: setEnvironmentVariable and getEnvironmentVariable which allow setting and unsetting environment variables.

 - Added function exportVariable to the default commands which allows to export a variable.

 - Modified echo function in the default commands, so that now it is able to print an environment variable (that is, anything followed by the dollar sign ($)).
Changes to the logic for returning an environment variable:

If there is no environment variable with the specified name present,
treat the input as if it were normal text, despite of the dollar sign.
First Pages Commit
Updated gh-pages branch to include demo of the console.

Conflicts:
	js/default.js
	js/jqTerminal.js
Update index.html
Updated console example.

Conflicts:
	js/jqTerminal.js
Added "Jurassic Park" Demo.

Conflicts:
	js/jqTerminal.js
Updated JS example.
Updated error.
Added customized gif image.
Added gif.
Access main security grid.
Added tutorial page.
Updated documentation.

Conflicts:
	index.html
Fixed some grammar and spelling mistakes.
Jurassic Park example updated to include the audio portion of what the programmer says.
Fixed minor spelling mistakes.
Documentation update: the old method for adding a list of commands (transversing the list and adding each command manually has been superseeded by the addCommandList method).

Conflicts:
	index.html
Documentation changes:

- The documentation doesn't mention addCommandList in a few reelevant places. Fixed it by adding the function description in those places.
- The addCommand function is still available. Document this.
Changed the index file.