Task to generate new application secret key base

When a new install is done, generate new, long secret keys for the app, and at any time thereafter.  This adds a further layer of security.

CYB-175 https://jira.ets.berkeley.edu/jira/browse/CYB-175