Add the concept of an AccountManager. (Will handle reachability, login, etc.)
Refactor Reachability.
Refactoring credential detection.
Continue the refactoring. All signals initialization under one function.
Combine signals to simplify setting the status item's title.
Create a setter for the status item's title.
Merge branch 'master' into hls

* master:
  Create a setter for the status item's title.
  Combine signals to simplify setting the status item's title.
  Continue the refactoring. All signals initialization under one function.
  Refactoring credential detection.
  Refactor Reachability.
  Add the concept of an AccountManager. (Will handle reachability, login, etc.)

Conflicts:
	Shiver.xcodeproj/project.pbxproj
This'll be Shiver 2.0.