Added supports for encode PublicKey Java Objects to authorized_keys like string format

## Changes review

- Changed name of AuthorizedKeysUtils (now supports encode and decode PublicKey)
- Added encodePublicKey method
- Added JavaDoc
- Added Tests for AuthorizedKeys