update the comments fix #658
middleware: support i18n
extract func `parseFormTag` from templatefunc.RenderForm

Extracted a func `parseFormTag` that takes a reflect.StructField
and returns the different positional parts of the `form` structTag
with default values as documented in
http://beego.me/docs/mvc/view/view.md#renderform

This makes RenderForm shorter and makes it possible to test the
parsing separately.
Removes unused FormType map from templatefunc
templateform.RenderForm now renders textarea

When RenderForm encounters a field with the structTag `form` value
type `textarea` it renders an actual <textarea> html tag.
fix the parser.go lastupdate
Adds html5 input types to valid intput types of RenderForm.
Merge pull request #664 from kioopi/renderform-textarea

Makes RenderForm use textarea-element when form type is `textarea`
beego:fix the :id & * mixed router
beego:form render textarea
Merge branch 'master' into develop
beego:change to 1.3.2