Include the nonce inside the output of *Box.encrypt

* Provides the ability to pass around a single block of data instead
  of needing to handle transfering the nonce seperately.
* Opens up an avenue for automatic nonce handling in the future.
* Enables passing of nonces manually via explicit nonce parameters.
Merge pull request #20 from dstufft/inline-nonces

Encrypted Messages + Nonces
Conditionally use functools.wraps if there is a __name__

This is a work around to https://bugs.pypy.org/issue1452
Add clasifiers for the Python implementations and versions
Bump Version to 0.1.0