title: Get polygon from unordered points
body: <p>Im using Shapely library to deal with polygons. It has class called <code>Polygon</code> which gets an <strong>ordered</strong> set of coordinates and turns them into a polygon.<br />
  The problem is that I got set of unordered coordinates. I want polygon which wraps all of the points.</p>
  <p>I have been looking into Shapley documentation, but I can't find any information about how to do it</p>
  <p>Is there an algorithm to order the points before sending them to <code>Polygon</code>? Or is there another method I can do that?</p>