Fix bug with hideIfEmpty in DBE view

A typo in the dc-{entry,example,sense} directives was causing the
hideIfEmpty config value to never be checked. Now it is.

One E2E test has also been adjusted to verify that hideIfEmpty is only
hiding fields if they're truly empty.
Merge remote-tracking branch 'lf/master' into feature/fileupload

Conflicts:
	src/angular-app/languageforge/lexicon/directive/dc-entry.html
	src/angular-app/languageforge/lexicon/directive/dc-example.html
	src/angular-app/languageforge/lexicon/directive/dc-sense.html
	src/angular-app/languageforge/lexicon/js/services.js
	test/app/languageforge/dbe/e2e/dbe.spec.js
change $() to element(by.css()) to be more readable
batch file to start Protractor Element Explorer. Must have "127.0.0.1 localhost" or similar in hosts file.
E2E tests for Pictures