created a branch for improved build system for actions, views, templates. 
refs #1106
Initialized merge tracking via "svnmerge" with revisions 9b04db3a513ba6916db951778b1722e94588ff93...e185c01f241a1a25d18100efceb8ba2282b2c4fd from 
https://svn.agavi.org/trunk
adds method generation for actions, needs some refactoring but basically working.

refs #1106
fixed minor spelling in code comments

refs #1106
- fixes a bug where every action was marked as "simple"
- fixed minor errors in code comments

refs #1106
- adds output type method generation for views, needs some refactoring but basically working.

refs #1106
- adds attribute and attribute-accessor generation for agavi models. Only works with models in modules for now, needs cleanup.

refs #1106
erged changes from [4115-4133:/trunk/]
- adds attribute and attribute-accessor generation for project models.

refs #1106
fixes the generated code comment for getters in models

refs #1106
adds guards for required properties
the model attributes and respective accessor functions now use code templates located in templates/code/model to make the function definitions adaptable by the user

refs #1106
the action's request method handling methods and the isSimple method now use code templates located in templates/code/actions to make the function definitions adaptable by the user

refs #1106
the views output type handling methods now use code templates located in templates/code/views to make the function definitions adaptable by the user

refs #1106
adds docblocks

refs #1106
added guard for empty or unreadable template file

refs #1106
added guard for empty or unreadable template files

refs #1106
added guard for empty or unreadable template files

refs #1106
adds docblocks

refs #1106
adds docblocks

refs #1106