updated path/library models and deserializers with language/version properties.  also updated card model classes with methods to copy over strings to support language-switching
integrated language features
Merge branch 'master' of https://github.com/scalio/liger-prototype