use new callbacks module attributes, use a name function to get the name, default to true for Announcing
rename command_line_options to options, use name function for getting generator name
remove old generators
handle case where there are no generators found
throwaway args argument on list command
exit list command early if no generators were found
check if the module has a name function exported instead of a special module attribute
handle case where the name is not a tuple
use proper function name (hd vs head)
properly convert name from binary to atom
default to announce, fix generator finding, add destination function for creating and chdiring directory
add start on refactored generators
refactor for less options and more structures and accessor functions, remove unused templates
Merge pull request #9 from nuex/refactor

Refactor