Fixed match assertion that didn't run any assert with object of different types that don't extend Number
[TEST] remove yaml tests for 1.0 from 0.90 branch
don't schedule a flush if there are no operations in the translog
this can happen with the 30m time base setting expires
randomize flush interval so multiple shards won't flush at the sam time
- also, allow to update interval using update settings on an index
Fix typo

reported in https://github.com/elasticsearch/docs/issues/3
Use FHV's phraseLimit

This prevents poisoning the FVH with documents that contain TONS of matches
which take tons of memory and time to highlight.

Closes #4645
Stop FVH from throwing away some query boosts

The FVH was throwing away some boosts on queries stopping a number of
ways to boost phrase matches to the top of the list of fragments from
working.

The plain highlighter also doesn't work for this but that is because it
doesn't support the concept of the same term having a different score at
different positions.

Also update documentation claiming that FHV is nicer for weighing terms
found by query combinations.

Closes #4351
Fix compilation under javac 1.6.
move ack tests for cluster update settings to its own test with scope test, and all other ack tests to scope suite for faster execution
add support for tera and peta units

fixes #4640
closes #4641