2 fixes moved to correct position

The bugfixes:
* Share with linkedin, fixed double url encoding.
* Faq: getByTags did not work in backend.
Where listed under 3.6.6

They should be in 3.6.7
Fix typo for the EmailIsInvalid error
Merge pull request #667 from turanct/fix-translation-typo-email

Fix typo for the EmailIsInvalid error
Fix bug with hidden validation text field for email in formbuilder

For some reason the :first pseudo-selector returned 2 html elements. By
switching to the .first() jquery method, the issue is fixed. Other
:first pseudo-selectors in the same js file seem to work though.

Formbuilder text fields with selected validation method did not show the
validation error on opening the edit modal. This commit fixes that
issue.
Merge pull request #668 from turanct/form-builder-validation-bug

Fix bug with hidden validation text field for email in formbuilder
Optimize content_blocks query
Merge pull request #663 from bart-lysander/patch-8

2 fixes moved to correct position
Use new/correct Facebook JS snippet, see https://developers.facebook.com/docs/javascript/quickstart
Update locale.xml
Modified misleading text about CKFinder maximum image size setting.

I have checked the english and dutch translation.
Other languages are translated using google translate.
Can someone please check the languages: russian, german, spanish, hungary,  greek, chinese?
Make the BackendBlogModel::get() method get the latest revision

Before this commit, the first occurence was returned. This meant that
you didn't get the latest version of the post, which results in some
strange bugs and constructions in other places of the blog module.

e.g.:
- In backend blog edit, if you have multiple drafts of a post that is
  not published, and you edit it without the draft=xxx parameter, you
  get the oldest draft instead of the newest. That's also the reason why
  the index page needs to specify draft versions (not its repsonsibility)
- In backend blog delete, when you delete a post, the oldest version is
  used, which means that if you changed the post image over time, for instance,
  that file won't be deleted. Also, if you changed the title over time,
  the success message after deletion will report the old title.

And there are others...

This commit makes sure you're working with the latest version of a post
Using DIRECTORY_SEPARATOR to fix windows specific path definition in api engine.
Checks if user can edit others users with add-permissions of user module instead of index-permission
Hides edit-column when user had no add-permissions
Merge pull request #684 from jonasdekeukelaere/49-permissions-users-groups

Makes some permissions for users module more logical
Merge pull request #683 from speakserve/api-dir-separator-fix

Using DIRECTORY_SEPARATOR to fix windows specific path definition in api...
Merge pull request #680 from turanct/blog-model-get-most-recent

Make the BackendBlogModel::get() method get the latest revision
Merge pull request #679 from bart-lysander/patch-10

Modified misleading text about CKFinder maximum image size setting
Merge pull request #671 from forkcms/new-facebook-js-code

Use new/correct Facebook JS snippet
Merge pull request #669 from WouterSioen/patch-14

Optimize content_blocks query