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

refs #1019
fixed minor spelling in code comments

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

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

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

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

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

refs #1019
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 #1019
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 #1019
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 #1019
adds docblocks

refs #1019
added guard for empty or unreadable template file

refs #1019
added guard for empty or unreadable template files

refs #1019
added guard for empty or unreadable template files

refs #1019
adds docblocks

refs #1019
adds docblocks

refs #1019