removed function name, had compling problems
added all fields to defaultfg
added lucene type informatio on indexing

 and explicit string default type
implemented labeling for field keys

labeling follow this convention:
https://gist.github.com/danse/62e5f82dc35f673da349
- -> '' in key names
N -> n (downcase) key names
. -> _
Merge branch 'issues/1/index_fields'