[Persistence] Follow up on bootstrap component caching

Enhances fix for nasa/mct#111 by pre-populating the bootstrap cache and explicitly refreshing it when changes come from within the running MCT instance. This avoids errors which may occur on first start-up of MCT when using the "automatically add user" option.

    Wrote or re-wrote unit tests (Y/N): Y
    Ran entire suite of unit tests successfully (Y/N): Y
    Verified bug fix with the described replication steps or verified the implementation meets the requirement cited (Y/N): Y
    Code coverage requirements satisfied (new code=80%, changed code=at least as high as existing) (Y/N): Y
    Code review date and attendees: Self-review by pull request
    Describe potential impact on other areas of the code: Persistence
    Describe any test prerequisites for this fix (e.g., restart the database): Start with Derby persistence settings and no prior database
    For bugs marked "Regression - Yes", describe the cause of the regression: N/A
    Did you modify any pom.xml file? If yes, did you thoroughly document your changes and reasons? N