Use passwords from the accounts file

This commit makes it so that if the password in an account in the
accounts file is present, then use it. Otherwise ask for the password to
the user.
Connect to an account on start-up

This commit enables connecting to an account on startup which enables
the use case of having different pre-configured scripts which start
different profanity processes for different accounts. This only makes
sense in the light of not supporting many accounts connected per
process.
Merge remote-tracking branch 'tsenart/passwords-on-accounts-file'
Merge remote-tracking branch 'tsenart/connect-on-startup'
Added MAX_PASSWORD_SIZE set to 64

fixes #245
Use correct type in account rename for priorities

fixes #250
Allow "account" setting in [connection] to autconnect the account

closes #251
Added /account set <account> password <password>
Added muc_window
Added show_char and attrs to ProfWin->print_line
Use ProfWin->print_line for console typing notifications
ProfWin->print_incoming_message added
Moved status display when receiveing delayed delivery
Refactor ui_incoming_message
Refactor ui_current_error_line
Removed generic functions from ProfWin
Refactor wins_refresh_current
Rename window in ui_handle_error_message
Moved check for PREF_STATUSES
PREF_STATUSES, moved checks to profanity module

Removed checks from muc presence, and when contact is offline on message