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
Updated gitignore material based on feedback to PR 202
Fix typos in novice Python lessons
First draft of the first Intermediate Python lecture

Provides an introduction to Python for scientists with some former
programming background.
Use automatically generated data for Intermediate Python lectures

Instead of making data files up by hand, use a simple model with
error to generate the data.

Includes the code to generate the data (which will be expanded on
later) to allow easily modifying the data if desirable.
Converting to triple-tildes in Markdown source files
Fixing formatting glitch in one Markdown file
Switching to triple-tilde in Markdown code blocks in IPython Notebooks
Merge pull request #205 from ethanwhite/typo-fix

Fix typos in novice Python lessons
Merge pull request #212 from gvwilson/use-triple-tilde-for-code-blocks

Use triple tilde for code blocks
Typo fix: "on" -> "one".
Merge pull request #213 from goxberry/rules-typo

Typo fix: "on" -> "one".
Move style information to begin of lesson

In the Git lesson some black lines was add to  make the commands
more easy to read. This information is now in the begin of the
lesson.
Merge pull request #215 from r-gaia-cs/git-style

Move Git lesson's style information
Remove material on looping over indexes

This material can be covered in response to questions.
Use single backtick quotes throughout Intermediate Python lectures
Minor editorial cleanup to the first Intermediate Python lecture
Say that .iloc means integer location when introducing Pandas