Custom sorting (#18)

Triggered by [this forum question][1] here's an implementation for custom sorting using your own template. 


[1]: http://our.umbraco.org/forum/developers/xslt/44788-Sort-nodes-properly-(not-like-1,-10,-2,-3,-33,-4-etc)