first stab at adding localisation
merges hashie mash changes
Adds vim swap files to gitignore
Moves translation loading into seperate methods
Return a lambda in the translation instead of a standard value. Also adds template name as prefix key for translation
Changes spec to use a string for base path rather than symbol as more realistic in terms of the data type base path will be
Use pathname instead of relative paths (JARS no likey)
Use a constant to set the locale that can be overridden by child classes
Updates readme
Merge pull request #2 from BBC-News/adding-i18n

i18n support