Updated DataOutHandler to use external tags. Cleaned up APIs,
documented.
Added Exception handling. Added HTTP system services and user services
for REST calls to Drupal