typo fixes from in class.
use string.format rather than the % operator
set up unit tests for the little app we will write in class.
fixes for typos and formats and stuff
set up assignment for session 04
fix archaic directory references in session 03 tasks.
add homework assignment slides to the presentation
remove completed resources from the folder so we can complete them in class
Update outline.rst

No dash required between "one" and "another".
Changed sentence referring to "this morning".
"About" not really needed after "learned".
Update session02.rst

Main issue: the parse_request function had the method, uri and protocol elements in the wrong order, making the function always throw an exception.
Also, some changes to make the code on the slides match the code in the repository.
Small issue on slide 34

When I run it, print msg.get_payload() returns a list:
>>> print msg.get_payload()
[<email.message.Message instance at 0x10124c680>, <email.message.Message instance at 0x10124c560>]
remove trailing spaces