Allow unauthenticated invocation of actions.

Allow result projection by property name.
Fix view to lookup identity for namespace.
Add headers to parameters passed to action.
Pass request metadata to anonymous activations (previously was only for meta actions).
Pass projection path to action.
Support an extension following action name to specify content type for the response. Only supported values are accepted and others rejected with appropriate messages. Extension is requierd.
Allow http response type which sets headers and code directly from the action.
Provide default projection for supported media types.
Catch timeout exception due to long activation and return proper code.
Add test for web actions from CLI.
6 files changed