Merge pull request #32 from gslender/master

Updated a few things for Form and Input
- Moved get/setMethod(), get/setAction() to Abstract Form
- Added missing HasName interface to Input
- Code reformatting