- Rock Plugin Project
- Add action control interface
- Shorten workflow control names
- Rename workflow control files
- Add WorkflowForm model
- More updates to workflow form action
- Remove order field from Workflow Type UI
+ Update tree view navigation items to be displayed in name order when no UI is available to set a specific order.  ( Includes Groups, Locations, Workflow Types )
Merge branch 'origin/develop'

Conflicts:
	Rock.sln
- More plugin changes
- Move creation of SaveMetaphone transaction out of dbContext and into person object's presave method.
+ Added PhoneNumber and LeaderPersonAliasId to the Campus Model.
- Updated the Campus list and detail blocks to allow adding a phone number and leader to the campus.
- Added a migration to add the new fields in the Campus table in the DB.
- updated sampledata notes text, include the note author, and implemented isPrivate
- Metric Charts now get data via REST
- Device details will hide printing settings if not a kiosk device.
- Add ability to configure which attributes are visible/editable/required on a workflow action form
- Changed the Leader virtual property to be of type PersonAlias instead of Person. Changed the campus list to display the name of the leader properly. Changed the campus detail to save and show the leader in the person picker correctly.
- Changed the name of the virtual property Leader to LeaderPersonAlias and changed the corresponding places in the campus list and campus detail blocks to use that name. Added a migration to make sure the foreign key change from Person to PersonAlias was pushed to the DB.
- Add ability to set action/activity on a workflow action form
- change to how the fields are replaced on checkin labels