App::DuckPAN: do perl version checking.

This should make the required and recommended versions more visible to
the users who need to know.
Server: only show asset loading messages in verbose.
added and using error function if no ia triggers
highlight no plugin found msg
Redirect on failed spice calls
Added support for the port option
remove unneeded test
Merge pull request #142 from duckduckgo/zaahir/remove-test

remove unneeded test, causing problems when system has old Groff
More updates to duckpan new
thanks to @mwmiller for the feedback
Merge pull request #134 from duckduckgo/mwmiller/versioning

Versions
Changed text plugins to instant answer
DuckPAN: support IA typing more easily.

- Expose a singular hashref with directory and related info.
- Use a more platform independent way of constructing directories.
  Except that IO::All thwarts this.

This could definitely use some cleanup (and probably some actual Type
Objects), but the basic idea is here.
DuckPAN: add `exit_with_msg` method.

Toward better logging, here's a simple routine to print a supplied
message and then exit with the supplied code.
Cmd/New: require that the entered name not be empty.

They can still be jerks and enter invalid things, but maybe we will
notice later.
added hostname to resolve redirects
Merge pull request #140 from killerfish/addredirect

Display spice fail errors
Merge pull request #143 from duckduckgo/zaahir/duckpan-new-more-updates

More updates to duckpan new
Query: verify_versions on correct package.
Versions: bump required to 5.14.

We're no longer testing against 5.10, so we won't know if it is broken
for them (as it likely already is).

- Bump version check in App::DuckPAN
- Updated README for Travis change
Merge pull request #144 from mwmiller/verify

Query: verify_versions on correct package.