Added detached SecretBox

- Added SecretBox.CreateDetached() (crypto_secretbox_detached)
- Added SecretBox.OpenDetached()  (crypto_secretbox_open_detached)
- Added test
- Added new object: Detached as return type
Added detached PublicBox

- Added PublicKeyBox.CreateDetached() (crypto_box_detached)
- Added PublicKeyBox.OpenDetached() (crypto_box_open_detached)
- Added test
Merge pull request #66 from bitbeans/master

Added detached SecretBox
Tweaks

Rename Detached to DetachedBox, tweak formatting
Rename Deteched -> DetachedBox

Thanks @bitbeans
Fix project file

Long day, keeps getting longer...
Update for 0.5.0 release