Allow private taxonomies. Adds two new methods ignored_taxonomies and is_taxonomy_translated

Those new methods are now used.
Merge branch 'master' into feature-allow-non-public-taxonomies
Add a check to be sure we don't check the same capability in user_has_cap.
Fix notice when the tax_query isn't set.
Use isset() if a variable is set.
Exclude post types from other languages from search.
Don't set the post type on search page.
Merge pull request #160 from markoheijnen/fix-taxonomy-notices

Fix taxonomy notice
Thanks @markoheijnen !
Merge pull request #159 from markoheijnen/fix-search-query

Fix search query
Thanks @markoheijnen
Clarify the search exclusion code a bit in comments
Merge pull request #157 from markoheijnen/fix-jobs-capability-check

Add a check to be sure we don't check the same capability in user_has_cap. Fixes #154
Sorry this took a while, thanks @markoheijnen
Merge branch 'master' into feature/allow-non-public-taxonomies

* master: (126 commits)
  Clarify the search exclusion code a bit in comments
  Don't set the post type on search page.
  Exclude post types from other languages from search.
  Use isset() if a variable is set.
  Fix notice when the tax_query isn't set.
  1.4.3
  Readme update
  Correct a typo in the single post template filter
  Tweaks to EUAPI integration
  Update EUAPI
  Add a check to be sure we don't check the same capability in user_has_cap.
  Fix locate post template.
  Fixing PHP Notice: Undefined property: stdClass::,
  Avoid another uncaught exception if a term comes back empty
  Remove `title` attributes from the language switcher widget
  EUAPI 0.3.5
  Downgrade the "Tested up to" tag in the readme, due to instabilities in trunk at the moment
  1.4.2
  Correctly show language titles in the language switcher widget
  Set the default widget args to avoid a PHP notice
  ...
Brought in line with WP coding standards for braces
Remove done @TODO