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
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