Inline constraints

This one contains all the remaining constraints except the Regex constraint which is not registered to work as inline constraint. I will add it as a separate commit/PR, it needs special handling as it depends on the behavior of not splitting the parameters on a comma. ( The code we had would not work as today we have two constructors for RegexConstraint)..More on this in the PR.
Think of tests as documentation, since we have no documentation on top Add:

25/12/2009, false
11:45:00 true
11:45 true
April 5 2009  ?
Apr 5 2009 ?