Refactored modules and added feature

Addressed and resolved some issues with the lead generation module and
added a feature to the custom modules folder.
Merge branch 'master' of https://github.com/beeknees/Dog-Election

Conflicts:
	sites/all/modules/custom/lead_generation/lead_generation.module