Added support for explicit positions

Related to issue: https://github.com/gettyimages/spray-swagger/issues/25

I've had a crack at ordering API operations in what seems the most sensible way, but if you don't think it's right then let me know.