TISTUD-6972 Studio hangs with incorrect password during update
- DO NOT USE readLine(). We have no way to guarantee that it won't block. So I had to move to reading char by char and breaking it up by lines myself with checks after each read to ensure the next read wouldn't block.
TISTUD-6961 Error loading rubles with Eclipse 4.4.1
- fix to load regexps from strings when they are UTF-8. Assume all regexps are utf-8 encoding (probably bad to do, but should behave fine for US-ASCII and UTF-8 regexps which is all we have in our rubles).
Merge pull request #269 from sgtcoolguy/TISTUD-6972

TISTUD-6972 Studio hangs with incorrect password during update
Merge pull request #271 from sgtcoolguy/TISTUD-6961

TISTUD-6961 Error loading rubles with Eclipse 4.4.1