Only addSubview if subview is not already attached to a view
Add superview entry into views to reference it when centering, as in http://www.objc.io/issue-3/advanced-auto-layout-toolbox.html#constraint_code
Merge branch 'refs/heads/master' into add-options-2

Conflicts:
	lib/motion-layout/layout.rb