Added new section on floating point arithmetic
Edited the list of objectives
Incorporated changes suggested by @gvwilson
Added explicit exposition on half-open nature of list indexes
extended python function lesson
- real life example for function stacks
- default parameter ordering
- why functions aid maintenance
typo
Added link to documentation on lists
typos: python -> Python
Formated variable names properly
removed typos
fixed formatting errors
Incorporated changes suggested by @wltrimbl, @mattphotonman and @ahmadia
Merge pull request #77 from DamienIrving/floating_point_arthmetic

Floating point arthmetic
Merge pull request #104 from phillies/py-func-jpl

extended python function lesson
Remove git lesson mistakenly attributed to The Hacker Within.
Add Matt's original git and GitHub lesson notes.
Add header material and author to git and GitHub lesson.
git -> Git where appropriate
Merge pull request #133 from jiffyclub/fix-git-and-github-lesson

Fix git and github lesson
Merge remote-tracking branch 'wltrimbl/half-open' into gh-pages

Actually, I merged origin/pr/95, because:

  git://github.com/wltrimbl/bc.git half-open

doesn't seem to exist anymore ;).

Minor quibbles to be resolved later:

* '--' vs. a Unicode em-dash (U+2014 EM DASH), but I'm not sure how
  IPython handles charsets/encodings.
* Bold vs. italics in "elements returned **include** the **starting**
  index but **exclude** the **final** index", because I like:

    * Bold to pick out key terms (page-level emphasis)
    * Italics to stress phrases (sentence-level emphasis)

Neither of those are important enough to keep this out of the main
branch.

* wltrimbl/half-open:
  Added link to documentation on lists
  Added explicit exposition on half-open nature of list indexes
Corrected errors in rendering of invperc html