introduces type checking for fields on database objects
adds configuration function for specifying alert level for type checking
allows copying of db objects with random id
prevents setting numeric keys on database objects
updates version to 0.3.0