Split Duo type out into multiple sub-types

The existing functionality is now in the duo-pam object type.  The old
duo type now returns output in a generic config file, and new types for
the Duo auth proxy in LDAP and Radius proxies are added.

Change-Id: I1525d79b44dafcf3ef85368297baefafcb5dc179
NEWS: Added item for Duo object expansion

Change-Id: I91b8b5fd4043effe8b23a62624c47519976ace64
Created tests for new Duo object types

Change-Id: I818be125f3195316b44e650ba6e05b8e0b831ea6
Added new column in the Duo table

New column is required to differentiate the Duo table entries now that
we have more than one Duo object type.  Added the new field and rebuilt
schema definitions and upgrade files.

Change-Id: Icf538eaded93f4f2820984c087d4850a586a7db1
Fixed new SQLite schema to include IF EXISTS on drop tables

Change-Id: I54edbb543be8bfcf0de355da3cef82c6ac1bf27f
Added Duo RDP object to the wallet

Change-Id: Ic728297fa830ffdd40c1580e32a81f8c5123f66a
Wallet::Object::Duo: Respect new type field in Duo table

Make all the searches and creations for the Duo table add or search for
the type field as well.  This avoids one Duo type clobbering another
for the same object name.

Change-Id: I62192c3616f43c7acd8ce3f94db8a0e43e77e317
Added Duo to the Stanford policy module

Duo object types currently all assume that the name of the object is the
hostname of the server it's for.

Change-Id: Ieb5ba144cd39d6aeb3a20466c75a2836a170744f
Added rename support for file objects

File objects now support a rename command, which will rename the object
and move the file to the right spot in the file store under its new
name.

Change-Id: I10ea2b8012586d69f0894905cfba54a738f3e418
Added rename support for file objects

File objects now support a rename command, which will rename the object
and move the file to the right spot in the file store under its new
name.

Change-Id: I10ea2b8012586d69f0894905cfba54a738f3e418
Added rename support for file objects

File objects now support a rename command, which will rename the object
and move the file to the right spot in the file store under its new
name.

Change-Id: I10ea2b8012586d69f0894905cfba54a738f3e418
Updated NEWS with pending release notes

Change-Id: I7730b4779180d7ad85dd4d1b6e71d8576a27a662
Stanford.pm: Fixed incorrect name for new duo host parsing function

Change-Id: Ica75f6614476088a9952cd7d97749d27811aed7e