Introduced base class and utility for general error handling and request options/context.
Added a new cmdlet NewFileContainer.