NEWS update for polygamma
Change default .travis.yml file to prevent Travis from doing a shallow clone for new packages. Fixes #5222.
Merge pull request #7136 from quinnj/jq/travis

Default .travis.yml changes
Merge pull request #7121 from JuliaLang/jb/7111

fix #7111, tab completion where the first item is ""
Merge pull request #7131 from mauro3/sparse_indexing2

Improved sparse getindex
Use '-t' option in git checkout to set upstream tracking on branches. Fixes #5476.
Merge pull request #7125 from stevengj/polygamma

RFC: add complex polygamma and Hurwitz zeta functions
update doc for Timer
specialize length(SubString) for DirectIndexString
document division error behavior
Fix printing of commas in Dict showcompact
bugfix in zeta(s,z) for complex s and real z
simpler version of fix from commit f70673f60ea11074a3763379eab936d72f451c24
Merge pull request #7144 from mbauman/fixshowcompact

Fix printing of commas in Dict showcompact
Merge pull request #7138 from quinnj/jq/checkout

Add '-t' option to git checkout
export @evalpoly macro (née @chorner)
When generating new packages, run remote add before manually configuring the remote so that the fetch refs are set in teh .config file. Fixes #5480.
Recognize Intel 4th-Generation Core processors (Haswell) machines.
The patch also fixes a problem for "Penryn" machines with SSE 4.1.
The modifications to LLVM 3.3 were copied line-by-line from LLVM 3.4.
fix doc, add NEWS for @evalpoly
show time spend during garbage collection in @time macro