Upgrade to ruby 1.9.3

Application doesn't work in 1.8 anymore.

Changes:

 * Specify to use UTF-8 everywhere
 * Prepend encoding specification to all ruby files (thanks to magic_encoding gem)
 * Fix errors
Fixed stub items creation in spec to match the logic of autoselecting semesters