message: Removed shared check now separate activity types
  Now activities are always tied to their crumbs no need for this check
diff: @@ -94,8 +94,7 @@ public class NavigationStackView extends ViewGroup {
  int enter = this.getAnimationResourceId(enterAnim, this.activityCloseEnterAnimationId);
  int exit = this.getAnimationResourceId(exitAnim, this.activityCloseExitAnimationId);
  final HashMap<String, View> oldSharedElementsMap = getSharedElementMap();
  - Boolean shared = crumb < 20 && currentActivity.getIntent().getSerializableExtra(SceneActivity.SHARED_ELEMENTS) != null;
  - Pair[] oldSharedElements = (shared && currentCrumb - crumb == 1) ? getSharedElements(oldSharedElementsMap, oldSharedElementNames) : null;
  + Pair[] oldSharedElements = (crumb < 20 && currentCrumb - crumb == 1) ? getSharedElements(oldSharedElementsMap, oldSharedElementNames) : null;
  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP && oldSharedElements != null && oldSharedElements.length != 0) {
  final SharedElementTransitioner transitioner = new SharedElementTransitioner(currentActivity, getSharedElementSet(oldSharedElementNames));
  currentActivity.setEnterSharedElementCallback(new SharedElementCallback() {
  