Refactoring - created a new api package
Shorter timeout because the REST API works better than HTML scraping
better variable naming
Refs #61: see number of unread messages on messaging tab. Also updated version numbers.