Add variable description to programming 101

Added a comprehensive description of variables in bash along with a few examples
Specify BASH for not leaving space in assignment

Note that BASH specifically doesn't allow you to have spaces in variable assignment statements.
Merge pull request #132 from jivid/programming-101

Add variable description to programming 101