Finished first version of the library

Added, documented, and tested functions for performing bitwise
inversion and OR, for testing if a subnet contains a given IP or
subnet, and for calculating and returning broadcast addresses.

Also finished the documentation.