replace python idioms lab with lab on standard library
function timer

Solution to a problem in standard library lab using timeit module.
Merge branch 'master' into stdlib
remove package dependency

biblatex is no longer needed.
remove redundant function

results dictionary is accessible via attribute.
make function return more natural
initial commit of standard library lab.
expanding the stdlib lab

We should discuss the collections, time, and random module
update mytimer to use a defaultdict

A defaultdict is a much cleaner solution than the old hack of using a
standard dictionary.
use partial instead of lambda

functools.partial captures the values of args and kargs when the partial
function is defined.  This is desirable over lambda which is dependent
on the namespace.
added collections module
Revert "use partial instead of lambda"

This reverts commit 79f54274575cd59bc82e236216393a08d4186441.
Merge branch 'master' into stdlib
added random module
added solutions to other problems in lab
set list large enough

Set the list length long enough that there is a significant difference
between rotating a deque and a list.
remove deprecated lab
fixed linewidths

First pass of editing.  Expanded explanation on Big O notation.
Added linebreaks.
add figures.py

Generate lab plotted figures.
remove material already mostly covered in Arrays lab

Array creation is covered in the Arrays lab.  It also doesn't really fit
into this lab very well.