Setting dimension of containing EditText to match the parent's dimension.

This pull request includes a few things:
* Setting dimension of containing EditText to match the parent's dimension
  * This way the width is not limited to either `half` or `full`, the user can set any arbitrary width to the `FloatLabelEditText` view and the containing `EditText`'s dimens will match that.
* Support for `maxLength`