Successfully scrapes CATe for most content.

The latest update allows a first year student (and possibly others)
to pass their login, password, class and timetable period choice
as system arguments into the script file Parser.py
This information is then used to authenticate with CATe and
download the html source which is then tokenised by BeautifulSoup.

Information included in the scrape:-
    --Project details such as
        *Exercise name
        *ID
        *Module ID to which it belongs
        *Set Date / Due Date
        *Any links such as the hand in page, spec sheet etc
    --Module details such as
        *Module ID
        *Module name
        *Link to module notes page
        --Module note urls
          *Each individually posted note with title and URL,
           only those with links are scraped
Outputs in standard text the result of the scrape