Add shell & testing notes

I added my [shell](http://jensv.github.io/2014-12-16-lbl/lecture_notes/shell/index.html) and [testing](http://jensv.github.io/2014-12-16-lbl/lecture_notes/testing/index.html) lecture notes. I used this notes at a bootcamp at Stanford in July.

For the shell I mostly use the standard swc notes with small changes. I navigate to /bin directory to show that the shell is running other programs. I usually do not have enough time for "finding things".

For testing I take the defensive programming swc python lesson and a short introduction to nose. I conclude with a summary exercise. For the summary exercise I give the students a line and random points, the problem is to find the closest point to the line (I found this problem on an old blog of Anthony Scopatz). The students create a github repository, write tests for the problem, write code, fork or clone their neighbor's repository and try to break their code.

@choldgraf Can I take defensive programming from the python lesson?

I also added a time for last minute installation help. Is 8am on the first day ok?