more progress towards working defpatch macro.
Merge branch 'in-progress' of github.com:pat-thomas/buzz into in-progress

Conflicts:
	src/buzz/algo.clj