Remove [TravisYML] from authordeps to get Travis passing
Add constructor for desired capabilties: new_from_caps
Update changes with desired capabilities
Update constructor documentation about ua option