First draft of second lecture of Intermediate Python

Focuses on modularization and documentation by building an
example that analyzes and plots data across a number of files.
Add discussion of how to rerun all cells in ipynb
Use 'attributes' instead of 'member variables'
Be more precise about what documentation generators do
Allow creation of multiple example data files for Inter Python

Generalizes the script for creating data files to allow for the
easy generation of larger numbers of data files.
Adding more data files for the Intermediate Python lectures
Updating modulariation/docs lecture for new datasets

1. Updating the data generation script to make additional datasets
   changed the example data used in this lecture and the output
   related to glob.
2. Includes a naming convention change in prepartion for the third
   lecture (in the works)
Add exercises to Python Basemap notebook

These exercises worked pretty well at the MIT SWC workshop, so I'm :+1: to merging them.
Merge pull request #280 from rhiever/patch-1

Add exercises to Python Basemap notebook
Merge pull request #237 from ethanwhite/inter-python-2

First draft of second lecture of Intermediate Python
Merge branch 'master' into book