fix storing/retrieving numeric and date fields

also includes new ability to request stored fields be returned with results

closes #55 and closes #56 and closes #58