[features] adding a WIP delete command feature test
[features] list command is no longer WIP
Implementing a "help" command
[bin] Adding new commands to program synopsis
Adding a stub HotspotsEditor() class
[bin] renaming add() -> add_entry()

This makes the job of this function more specific and helps to separate
internal functions from commands and from perl's internal functions.
[bin] renaming list() -> list_entries()

Being more specific is a Good Thing (TM)
[bin] help() -> print_help()
[bin] moving exit command into its own routine

This gives us the opportunity to do possible cleanup work before actually
shutting the program down and encapsulates these processes nicely.
[bin] exit_program() is now a method of HotspotsEditor()
[bin] Moving add_entry() into HotspotsEditor() class
[bin] Moving list_entries() into HotspotsEditor() class
[bin] extracting print_help() into HotspotsEditor() class
[bin] extracting welcome text into its own method
[bin] extracting the command loop into a HotspotsEditor() method
Making command prompt an instance variable
Extracting the version number out into an instance variable
Changing location_name variable into instance attribute