hide the layers that don't have legends if the layer selector is deactivated
improves specs to test more cases
adds a bunch of specs
improves testing suit, removes hgroup from the header overlay
fixes issues activating legends and layer_selectors
force mobile disables the mobile layout
remove default search control flag and adds search spec
Merge pull request #137 from CartoDB/CDB-4289

Adds specs + some fixes for the layer pane