Renaming ICallback to ISodiumAction

1. ICallback was renamed to ISodiumAction to make the intent more
obvious.
2. After looking at the interface to ISodiumAction, I think that it's
better to leave ISodiumAction as internal to the Sodium.net project. So
it has been marked as internal.