Add `lib/Network`, move related Format functions and leave convenience wiring
!260 (merged) exposed need to fork IP related functions into their own library. This is that library.
Moved code and left convenience wiring in Format.
Test/doc pending... this should be merged so that GeoIP can be rebased on master and pushed with matching usage changes