specialize length(SubString) for DirectIndexString
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.
show time spend during garbage collection in @time macro
Improve formatting according to Stefans suggestion
change order of commands in time macro
Merge pull request #7141 from quinnj/jq/generate

Pkg.generate tweak
Merge pull request #7143 from tknopp/timegc

Show time spent during garbage collection in @time macro (implement #7119)
add tests for length(SubString{ASCIIString})
add "using Base.Test" to example code.
allow rand(::Range) on all ranges, not just Real
more relaxed version parsing: don't require hyphen before prerelease, to allow e.g. 1.2.3rc4
Merge pull request #7148 from stevengj/versionparse

more relaxed version parsing: don't require hyphen before prerelease
Merge pull request #7145 from catawbasam/master

specialize length(SubString) for DirectIndexString
add up/down tack as identifier chars, and left/right tack as comparison
operators
Restore old Associative show method as print
Use basic dict printing as its show method

* The fancy showdict and showkv display method is now called from writemime within replutil.
* The plain dict printing method is simply show
* Plain key and value iterator show methods added, which simply show their collection without any additional markup
* The fancy showdict and showkv now accept keyword arguments to be more inline with showarray.