Ignore vim temp files

No need to pull in .swp or .swo files.
Major update to get a basic framwork down

This is the result of a few days of banging away at this thing. This
is being provided as the groundwork for something better. Tests and the
like are missing.
Merge branch 'codedrop' of github.com:craigtracey/giftwrap into craigtracey-codedrop

Conflicts:
	giftwrap/util.py
	requirements.txt
Merge branch 'craigtracey-codedrop'