Generate default value while run ORM cmd tool
beego: fix #657

路由地址不区分大小写问题
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.
Merge pull request #660 from ljyf5593/patch-1

beego: fix #657
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`
Merge pull request #654 from wb14123/cmd_default

Generate default value while run ORM cmd tool
beego:fix the :id & * mixed router
beego:form render textarea
Merge branch 'master' into develop
beego:change to 1.3.2