Add settings to set the dock's screen edge position as well as pinning position

This allows you to set the screen edge that the dock appears on (right, left, top, bottom) and also where to pin the dock (start, end, middle).  The OSX defaults are bottom and middle.

Modifies `com.apple.dock orientation` and `com.apple.dock pinning` respectively.