tweaked typewriter transition
tidy up statesman adaptor
add TODO
check for existence of document before shimming its methods
dont throw error if getEl fails, just return null. Also, duck type using nodeType property rather than tagName - allows us to use a document fragment instead of an element
use value property for index ref mustaches, not refIndex
dont search DOM for partial descriptors if there is no DOM
removed render method from API
test for document existence before searching for template descriptors
test for document existence, ie we are in a browser environment, before setting up transitions etc
allow Ractive to be instantiated on the server, without an element
use internal doc variable, not global document
add toString methods for items, to facilitate instance.renderHTML() method
add internal render function to initial var declaration
add tests
rebuilt