added ability to turn off autogeneration. Also added ability for tasks to show up in the gradle task list