Add direct query capability for macros/typedefs. Fixes bug 1033677.
Merge branch 'master' of github.com:mozilla/dxr into macros-direct-result

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
Add test for case sensitivity precedence and separate test case for macros/typedefs
Merge branch 'master' of github.com:mozilla/dxr into macros-direct-result
Add new tests for multiple matches and raise SkipTest on failing tests
Stop disappearance of error bubble. Fixes bug 1054022
Comment the motivation for stop(), since we have no JS test harness yet.
Merge disappearing-bubble fix. Fix bug 1054022.
Polish syntax.

* Reorder imports with deeper ones toward the bottom.
* Two blank lines between top-level constructs
* Conform docstrings to PEP 257: periods after sentences, single-sentence summary on its own line.
* Describe *why* we're skipping in the SkipTest.
* Wrap docstrings to 79 columns.
* Strip trailing whitespace.
Merge direct result support for macros and typedefs. Fix bug 1033677. Close #306.
Closes bug 1064411: upgrade VM to 14.04; make guest additions update run on every 'vagrant up'

Adding explicit URL to box for older Vagrant versions, e.g. ci.mozilla.org

Only use the base Vagrant image from Ubuntu
Adding some vbguest plugin detection and removing extra --provision call
tidying up locales generation
Use the canonical Vagrant Cloud name for the trusty64 box.

See "ubuntu/trusty64" name at https://vagrantcloud.com/ubuntu/boxes/trusty64 and the "self-hosted" link at https://vagrantcloud.com/ubuntu/boxes/trusty64/versions.
Merge update of Vagrant box to 14.04 and automatic installation and upgrading of VirtualBox Guest Additions. Fix bug 1064411. Close #326.
* Added support for configuring google analytics
* Adding a configuration parameter 'ga_key' under DXR section
  will publish google analytics snippet in all templates
  this will require rebuilding the templates
* Renamed google analytics configuration key as 'google_analytics_key'
  from existing 'ga_key'
* Documented google_analytics_key in configuration.rst
  Fixes some issues with the last commit
* Added test to verify non-existance of google analytics snippet
* Added tests to check google analytics snippet