Replace host-order with network-order for Serial numeric instances, except Int/Word.

I'm not sure what it means to portably transmit a nonportably-sized
number, so Int and Word are left as they are.
Added run{Get,Put}{L,S} for convenience.

There are other ways to do this, and it would probably be about as
convenient to put them in Data.Bytes.Serial.
Merge pull request #2 from S11001001/network-order-nums

Replace host-order with network-order for Serial numeric instances
big endian floats and doubles
fixed c linking error
Unsigned class and VarInt encoding
Typo in ce5a26d: float/double words were serialized, but still restored.
Merge pull request #4 from S11001001/float-deserialize

Typo in ce5a26d: float/double words were serialized, but still restored.
Merge pull request #3 from deviant-logic/wip

VarInt, Unsigned, and run{Get,Put}{L,S}
use stdint
Merge branch 'master' of github.com:analytics/bytes
cleaned up Signed/Unsigned/VarInt
wider containers dependency for stackage
Lower version bounds on binary
Merge pull request #5 from snoyberg/master

Lower version bounds on binary
version bump
Fixed VarInt doctest to be properly big endian now
Do not rely on an installed bytes package for running tests
Merge pull request #6 from snoyberg/master

Do not rely on an installed bytes package for running tests
Merge branch 'master' of github.com:analytics/bytes