Added new set of material for a R only bootcamp

This material is based on @karthikram's bootcamp that was held in Canberra.
added notes on documentation.
Added notes on documentation addresses issue #112, renumbered sections.
Removed numbering both for sections and exercises within.
started data.table demo
updated data.table demo, added .md file
Incorporating many of the changes recommended by @wking, but still
unsure how to discuss the `-u` flag to `git push`.  If we create a new
repository on GitHub *without* a license or README, GitHub's own
instructions are to:

    touch README.md
    git init
    git add README.md
    git commit -m "first commit"
    git remote add origin git@github.com:gvwilson/no-initial-files.git
    git push -u origin master

or to:

    git remote add origin git@github.com:gvwilson/no-initial-files.git
    git push -u origin master

How do we explain (or explain away) the use of `-u` in this case when
it isn't needed to clone an existing repository that has files?
Adding more edits by @wking
added some hints on how to solve 'make check' problems encountered when building on linux mint (ubuntu derivative).

* ipython is too old -> install 1.1 via pip
* some python packages are required -> install via apt-get
incorporating pr comments
missing word in git novice guide
Merge pull request #197 from twitwi/master

Comments on problems with building bc under linux
Explaining away the -u flag
Merge pull request #191 from gvwilson/incorporating-wking-edits

Incorporating many of @wking's changes (but not all); still unsure what to say about `-u`
Add first pass at ignore file information.
Added more ignore material
Update based on feedback from @wking.

- use Git when talking about the command
- fix typo
- unix directory slashes
- line lengths
Fixed broken image link in 04-cond.ipynb
Updated gitignore material based on feedback to PR 202
Merge pull request #203 from synapticarbors/color-cube-img

Fixed broken image link in 04-cond.ipynb