CRM-13889 - api_v3_DashboardContact - Fix validation

The validation of dashboard_id implicitly involved a permission-check. This
permission-check would be wrong in some cases (eg running a drush script
without any particular user), but it could be right in other cases (eg
issuing an AJAX call).
Update version to 4.4.5
Revert "Update version to 4.4.5"

This reverts commit 94e9b0c54b018c68691cd715aa0f1978896b53d5.
CRM-14092 - restrictBrowsing - Defensive programming

It's OK if restrictBrowsing fails -- because we'll still perform a
behavioral test and alert admin if browsing is enabled.
CRM-14092 - isBrowsable - Defensive programming
CRM-10466 - Ensure token hooks are always called
Merge pull request #2490 from colemanw/4.4

CRM-10466 - Ensure token hooks are always called
Merge pull request #2489 from totten/4.4-restrictBrowsing-defensive

CRM-14092 - restrictBrowsing - Defensive programming
Merge pull request #2466 from totten/4.4-dashboard-api-fix

CRM-13889 - api_v3_DashboardContact - Fix validation
Update version to 4.4.5
IM.xml - Add missing metadata