added useragent for ios5 / mobile safari 5.1
Fixes git clone url (old was for devs only)
Adds some links
Fixes some typos
Adds curl as a depency because of the cronjob
Merge remote branch 'hennr/master'
run.js "Querying for more tests" -> "Querying for tests".

- It is also used in init, covers both cases.

- Fixed some whitespace from 7c6fc10fc89cea18f01c6a03aa67e56131ac1560 and others
README: Use webchat.freenode.net instead of de.irc2go.com

- Squashed all line-breaks and re-wrapped at 80 chars

- Follows-up 2a93c0044beb3278f54759083f6ab0a49e11356c
README: Fix numbering (after 5. came 1. in Markdown output)

- Due to the line breaks in 5. it considers 6. to be a new list
  (markdown ignores the numbers themselves)

  Previously 5. and 6. were reversed making it invisible, fixed now.

- Follows-up 2a93c0044beb3278f54759083f6ab0a49e11356c
(issue #130) Remove references to the Google Group "TestSwarm"
[issue #132 / #115] Convert addjob to Page/Action classes

- AddjobAction:
 * Renamed the parameters to be more descriptive.
 * Fix various minor bugs (such as inserting empty runs), caused by
   submitting the <form> with more "runNames[]" inputs then filled in.
   Filtering out empty-string submissions.

- AddjobPage:
 * Removed superfluous <legend> wrappers around each input/label
 * Added short description to the runs section, example for QUnit
   (every QUnit test suite module mapping to a run)
 * Using placeholder="http://" instead of value="http://"
 * Adding for="" attributes
 * Adding a bit of JS to add more run entries.

- Removed 'status' column of 'runs' table (for the same reason
  the 'status' column of the 'jobs' table was previously deleted.
  It is not used anywhere and only some code paths keep it up to date.

  We could do this type of aggregation, but if we do so we'll have to keep
  it really good up to date otherwise it is useless.

  Right now I've opted to remove it since it wasn't used. All actions that
  request status of runs or jobs query the related tables and summarize the
  information on the fly.

  (removed query from wiprun.php, WipejobAction.php and *.sql)

- WipejobAction:
 * Fixed a bug: Jobs with 0 runs couldn't be deleted because the DELETE
   query only ran inside the if-statement for runRows.
[issue #132 / #115] Convert wiperun to Action class

- Instead of (abu)using the runresults <a href>, exporting them
  via data- attributes.

- Converted wiperun to WiperunAction
  Now also requires job_id, useragent_id to avoid deleting
  something else in a race condition

- Using the new api.php action=wiperun in job.js
  Checking "runStatus !== new" instead of "has(a)"
[issue #132] clean up old raw action/pages includes

- All actions/pages have been converted :)
[issue #139] Implement "swarmstate" API
Initial stab at implementing Twitter Bootstrap skin

- Issue #82
Continue implementing Twitter Bootstrap skin

- Issue #82
Continue implementing Twitter Bootstrap skin

- Issue #82
linebreaks
Merge pull request #140 from hennr/master

linebreaks
Merge pull request #102 from staabm/patch-2

added useragent for ios5 / mobile safari 5.1
Update api.php, different examples
Remove RewriteBase from .htaccess, default is relative to current directory

Also updated README
Turn the join-link on HomePage for logged-in users into a '.btn' as well