Add rotate shape operation (addresses #838)
Add rotate to test/index.html
Simplify, fix spec
Delete orphaned relation members
Fix moving multiple entities which share nodes

While here, implement moving multipolygons too.
Go to browse mode after deleting (fixes #868)
Fix translation test
Add another div to the tail (#829)
d3.tail -> iD.ui.Tail
Fix a couple of rotate bugs
Merge branch 'master' of git://github.com/systemed/iD into rotate2

Conflicts:
	index.html
	test/index.html
Lint
Calculate participating ways in AddMidpoint

Due to differenced redraw, midpoint.ways was getting stale,
so sometimes dragging a midpoint didn't add the new node to
all ways. Better to calculate participating ways when needed.
This also simplifies the code for adding a midpoint via double
click. It does make filtering midpoints on redraw a bit more
expensive, but a cursory profile didn't show it being a problem.

Fixes #763.
Fix tests

Disabling translation test, it's just too painful
Focus restore modal buttons
Transparent background for tooltips
set centerzoom before drawing map
No initial mode after rotating
Render unclosed areas correctly
Fix tests