All constructors of FieldValues made public.

May depreacate Factory classes later, but keeping them around for now.
Factory back to being package protected.
Merge pull request #118 from sarality/field_value_public_ctor

All constructors of FieldValues made public.