Implemented _bool helper functions in the rules.
The function will check if the provided values is anything different the an
empty string or None. The function can  be used in expressions with
"bool($field)" and can be there for used to implement required rules.
Handle missing values in the convert function. Return None in case of an empty
string.
Add required rule to the fields rules if the flag required is set.
Change naming of fields with the formalchemy forms. Do not include model-pk
prefix in fieldnames anymore. This change makes some code obsolelte to convert
the fieldnames back and foth between internal representation and formalchemy.
Fixed import.
Fixed testcases.
Added docstrings
Imroved docstring.
Added rendering of the number attribute. Added Fixed checks.
Added further check
Fixed test if the values is a string to basestring.
Added new configuration for tests with an SQLAlchemy mapped item.
Added tests for forms with SQLAlchemy mapped items
Provide dbsession when creating a form object
Fixed _add_error function. If the provided error is a list extend instead of
append it to the error list.
Implemented validation on formalchemy. If the user provides an SQLAlchemy
mapped item then use validation form formalchemy.
Implement saving of the data back into to the item if there is an item. Added
FIXME note as this function is not complete here.
Fill the initial data dictionary of the form with the data form the mapped
item on form initialisation.
Added validated (converted) data into the data dict on validation. If
validation fails add raw data.
Added second example with mapped item.