Some half-finished changes
Fix so that tests pass once again
Working implementation of core/get for strings and doubles

Some tests still need to be written for doubles; support for other
numeric types (e.g. logical) stills needs to be added, and support for
"non-primitive" types like cells and structs needs to be added.