How to outset from edges/vertices?
Use the bevel operator for this, by default Ctrl + B in mesh edit mode.

Add one additional loop or cut to the Bevel from the operator properties, either in the 3D View Toolshelf or by pressing F6 after running Bevel and increasing the number of cuts