Fix TypeToken usage on JsonDeserializer (closes #23)
Update license header