correct number of tasks on update
don't trim first word of the brief log message

Decided to use the trimLeft() method rather than a regex in order to avoid
this sort of mistake in the future.
items default to uncollapsed, with a checkbox to collapse them all

The user can still collapse and uncollapse them individually, and the
state of the checkbox is remembered in localStorage so that it can be
restored across sessions.
show rsync progress in the main log as well as the brief log

rsync puts the \r at the end of every line, rather than the beginning,
so processCarriageReturns dumped the whole line. The brief log is
processed slightly differently so it wasn't affected.

fixes #8
Merge pull request #18 from db48x/minimizable

merged
Merge branch 'master' into development

Conflicts:
	seesaw/public/script.js
Add --address option to run-warrior.
Separate advanced and basic settings.
Add HTTP Basic authentication.
Accept extra task attributes in GetItemFromTracker.
Report warrior VM build to the tracker.
Add a stdin connection to Wget.
Check --projects-dir and --data-dir.