Revised pkPlot handling & preliminary user alerts
Merging because changes from domain_and_input_controls are necessary to maintain app functionality after changes pulled in from Main (already pulled into ShinyApp to ensure the right version of ffaplot functions is in use).
Ready to merge after review by Shanna.