added German localization and language switching
Merge branch 'master' of github.com:adobe/brackets

Conflicts:
	src/strings.js
bugfix
Simplified strings.js
Merge branch 'master' of github.com:adobe/brackets
Enabled the remaining agents
Revert "Enabled the remaining agents"

This reverts commit 5fa1b50340760621589073a378d4602dbeacef41.
Merge branch 'upstream/master'
Merge branch 'master-up'

Conflicts:
	src/debug/DebugCommandHandlers.js
	src/strings.js
switched language switching to i18n
Cross site error support for Opera
Merge branch 'dk/inline-script-with-type' of github.com:DennisKehrig/brackets into dk/issue-1632
Use for..in to iterate over array-like objects
Return the value of the previous error handler, if possible
fix params passed to reject()
Issue #1976 - Rename on second click
Better naming and function structure
be smarter about key event propagation
Add a new flag "isNewItem" to css info object to indicate a new insertion. With this we no longer create an empty string in "values" array.
Miss one case where we are inserting an empty string into values array.