Creates common directives file

Instead of having separate directive files. Specific directive files
will go within their correponding section folder (e.g. dashboard)
Adds links to preview page in the item list widget
CRAFTERCMS-316: Click pencil icon to see edit panel at bottom of page