name attribute support for input

This is useful when forms need to be actually submitted.

Added feature for that would be to support form attributes, like _method_, _action_, _enctype_ and _target_.
But since the current implementation already has an action property this might be problematic to implement without braking the current API (maybe another form component is needed).