Bump to v3.0

- added a `prompt.hidden` method
- deprecated the `hidden` parameter being passed to the `prompt`
  function, in favour of `prompt.hidden`. The parameter will still be
  available, just that it may be removed in a future release
- fixed a bug where a new-line was not appended after a hidden prompt
- changed the tests to reflect the deprecation of the `h` parameter.