fix x position bug

x-axis position should...

- consider default element width
- be use `xHandleStart` not `xHandleStartX`
add y-axis resize handle option

y-axis resize handle allows user to resize element.
This handle option is disabled on default.
If you want to use it, please set option `resizey=true` on directive.