Removed legacy code of observation display
FIXES #137: Create rules with type only
Replaces empty string with null values

When creating or updating contributions empty strings are replaces with
None to prevent type casting errors when filtering for data