Add init for form to set error message. --ch10l010--
better still, use a constant for the empty list error. --ch10l011--
use error constant in forms test. --ch09l050--
New unit tests that home page view uses form. --ch10l013--
Use form in home_page view. --ch10l014--
Use form in base template. --ch10l015--
use assertmultilineequal for debugging. --ch09l054--
Remove old unit test

Conflicts:
	lists/tests/test_views.py
ft helper method for finding input box. --ch09l057--
refactor fts to use get_item_input_box. --ch09l058--

Conflicts:
	functional_tests/tests/test_list_item_validation.py
Rename id_new_item to id_text in css. --ch10l021--

Conflicts:
	lists/templates/list.html

Conflicts:
	lists/static/base.css
	lists/templates/list.html
Rename input name item_text to text in views and tests. --ch10l022--
adjust unit test for new_list to check for form in error case. --ch09l066--
use form in new_list view. --ch09l067--

Conflicts:
	lists/views.py
use form and show its errors in base.html. --ch10l026--

Conflicts:
	lists/templates/home.html
test we use form in list view. --ch10l023-1--
tiny bit of form in view_list. --ch10l023--
split out invalid tests for list view into 3. --ch10l024--
use form properly in final view. --ch10l025--
Add check that invalid new list form doesnt create list object. --ch09l069--

Conflicts:
	lists/tests/test_views.py