Further explications to variables, expressions and symbols

Enhanced the documentation for variables about variables in include
pages, variables with expressions and the difference between variables
and symbols. Also added a test page to demonstrate the features.
Merge remote-tracking branch 'upstream/master'
Merge pull request #472 from six42/master

Further explications to variables, expressions and symbols