Remove Axiom::Attribute::String#min_length and #max_length

* Refactor options to be minimum_length and maximum_length
* Only create a custom string type if the min or max length
  is specified.
Remove Axiom::Attribute::Numeric#size
Remove @options from Axiom::Attribute
Update flay threshold