ENH: allow layout for grouped DataFrame histograms

Also remove the slow decorator for tests that take < 100 ms time
Merge pull request #4104 from cpcloud/layout-with-by

ENH: allow layout for grouped DataFrame histograms