Split Properties file into properties package

This Properties file had gotten too large, and had two generic and two
business logic classes in it. Split the file into 4 files in a new
properties package, and move the generic CopyOnWrite class into the same
package.

Change-Id: I57658bd617e15a2e9e9aae27a0f79c270fea351b
9 files changed