Update to use bengott:avatar package for all user avatars
German translation (de.js)

Some notes: there should be an option to use more than 2 characters for translation. For german you would at least need de_formal and de_informal. I did the informal translation as i found it more useful for myself and i think for most users.

Also i decided to translate "Posts" into "Links" as generally this are links and "Posts" doesn't have a german word that is general enough to not translate more into "Articles" which definitely are not the right phrase to use.

Also i found some not yet translated features but as i translated based on the actual master and not on a release i guess this is a known Problem.
Merge pull request #458 from Helmi/master

German translation (de.js)
Add querystring updates to search

Update and parse a "?q=" query string for search to improve cross-site
linkability.
Fully abstract isAdmin

We're using a fork with a different definition of "isAdmin" (using
``meteor-roles`` rather than the boolean user.isAdmin).  ``lib/user.js``
provides abstracted methods for reading admin state, which makes it very
easy to change our definition -- except that the abstractions weren't
used universally.

This commit finishes the job of using the abstractions, and adds a few
new parts to also allow abstracting setting and updating admin-ness:

 - setAdmin: sets admin status directly on a user object.
 - updateAdmin: executes a mongo update to set admin status.
 - adminMongoQuery: the query parameter for admin-ness, for composing
   user queries with other fields.
 - notAdminMongoQuery: the query parameter for not-admin-ness.
Merge pull request #463 from AdmitHub/telescope-master-isadmin

Fully abstract isAdmin
Merge pull request #462 from AdmitHub/telescope-master-search-querystring

Add querystring updates to search
Merge pull request #454 from bengott/avatar-tweaks

Update to use bengott:avatar package for user avatars