Proposed Breadcrumb View Model and its application

Summary: Breadcrumb ViewModel to be used by all Templated ViewModels that have a breadcrumb component. Discuss and improve

Test Plan: TBC

Reviewers: garoevans

Reviewed By: garoevans

Differential Revision: http://phabricator.cubex.io/D17