Made layer table updates

Removed the extra title and list versus tile icons.
Restored the style edit link.
Removed horizontal scrolling on ngGrid.
Added SRS information.
Added tooltip text (description) to the title information.
Added select all/none checkbox to the header and ensured that it selects all/none on the items in the grid.
What will happen on smaller screens?