Remove spurious semicolons at the end of macro_rules! definitions.
When an import fails to resolve, make the error message say
which import it actually was. This makes debugging imports
like: use aa::{x, y, z} easier (for issue #2914).
Fix the build by removing trailing whitespace.
Simplify idents_to_str and use it in more places.
reset LinearMap.size when expanding buckets
doc: make small corrections to tutorial
Merge pull request #4317 from apasel422/tutorial-fix

doc: make small corrections to tutorial
Merge pull request #4311 from FranklinChen/fix-macro-tutorial

Remove semicolons at the end of macro_rules! definitions that cause compile failure
Add Franklin Chen to AUTHORS
Merge pull request #4312 from Dretch/issue-2914

Work towards fixing issue #2914
rt: Remove dead code from schedule_task()
doc: Fix some typos in the tutorial and reference manual
Merge pull request #4323 from cpeterso/cpeterso-schedule-task

rt: Remove dead code from schedule_task()
Merge pull request #4322 from cpeterso/incoming-doc-typos

doc: Fix some typos in the tutorial and reference manual
Merge pull request #4316 from ttaubert/issue-4277-linear-map-len

reset LinearMap.size when expanding buckets
Add some extra description for std::net
Merge pull request #4324 from steveklabnik/std_net

Add some extra description for std::net
core: convert an XXX into a FIXME.
std: Constify the bytes sent to Sha1::input

We are of course never going to modify the data, and this change allows us to
accept data from to_bytes::IterBytes types.
remove apparently-superfluous extra parens from types