Better startup and shutdown for pfSense.

* Use pfSense "ShellCmd" Package.
* Finch boot up is now persistent across pfSense upgrades.

* Finch shutdown is now persistent across pfSense upgrades.
* Shutdown hook is added during Finch start (if missing).

* Installation procedure and documentation also changed to reflect these improvements.