added test requirements
adding unit test directory
Defined total properties for Receipt and LineItem.
added unit tests.
Merge branch 'master' into Josh

Conflicts:
	restaurant/models.py