Added string_diff_method()
struct integer definition is completed prior to extern usage

resolves inc/number.h:43:30: error: array has incomplete element type 'INTEGER' (aka 'struct integer')
Merge branch 'incomplete-element-type-integer' of https://github.com/organix/tart
Added string_intern_method() and generic cache