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).
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
Merge pull request #2490 from colemanw/4.4

CRM-10466 - Ensure token hooks are always called
CRM-13958, fixed indentation for DAO's

----------------------------------------
* CRM-13958: DAO's generated are not indented correctly
  http://issues.civicrm.org/jira/browse/CRM-13958
Merge pull request #2491 from kurund/CRM-13958

CRM-13958, fixed indentation for DAO's
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
Merge branch '4.4' of https://github.com/civicrm/civicrm-core

Conflicts:
	sql/civicrm_generated.mysql
	templates/CRM/Activity/Form/Task/AddToTag.tpl
	xml/version.xml
Fix api wrapper to fetch metadata from getoptions request
CRM-14165 - Improve lookup and styling of options edit link
CRM-13929 - Centralize and simplify radio clear widget
Add documentation link to code comments
CRM-13966 - Style regular selects to more or less match select2
CRM-13929 - Parameterize radio clear widget
CRM-13966 - Use select2 for date range
CRM-13966 - Use select2 for contact edit fields