Convert tests to casper API (bug 1045707)

Make screenshot when test fails

Add LC_ALL=en-US to casperjs command

Remove xvfb as this was for phantom < 1.5

Put casper into package.json

Fix syntax nits

Remove callback as we're not using it.

Use simpler globbing thanks @cvan

Fix README
Added date checking to fireplace (bug 1044230)
Add flow test for system date error dialogue (bug 1044230)
add new rocket placeholder icon
Commit from Mozilla Verbatim by user kohei.yoshino@gmail.com.: 241 of 241 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user civas.: 241 of 241 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user steekid.: 240 of 241 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user steekid.: 241 of 241 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user markh@babelzilla.org.: 241 of 241 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user channy@mozilla.or.kr.: 241 of 241 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user kelemeng.: 241 of 241 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user jasnapaka@jasnapaka.com.: 241 of 241 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user tonnes.mb@gmail.com.: 241 of 241 strings translated (0 fuzzy).
Commit from Mozilla Verbatim by user maktrix.: 240 of 240 strings translated (0 fuzzy).
fix l10n in package (bug 1055295)
focus login window on open (bug 1055391)
Commit from Mozilla Verbatim by user a.polivanchuk@outlook.com.: 41 of 241 strings translated (0 fuzzy).
L10n Extract/compile script. Today's lucky number is 24969.
Add German translations.
Commit from Mozilla Verbatim by user michael.koehler1@gmx.de.: 334 of 334 strings translated (0 fuzzy).