Fix NPE when calling setState() before onLayoutChild()

Fixed NPE when setState(int) is called before the layout process
was not done(before onLayoutChild() call) for the view that holds
the BottomSheetsBehavior as a CoordinatorLayout.Behavior.

Change-Id: Ic25c6df846920cb2407e9b3398bbf30a7ce29bfd
Signed-off-by: Taeho Kim <jyte82@gmail.com>
diff --git a/design/src/android/support/design/widget/BottomSheetBehavior.java b/design/src/android/support/design/widget/BottomSheetBehavior.java
index cd24414..db5e037 100644
--- a/design/src/android/support/design/widget/BottomSheetBehavior.java
+++ b/design/src/android/support/design/widget/BottomSheetBehavior.java
@@ -255,6 +255,9 @@
      * @param state Either {@link #STATE_COLLAPSED} or {@link #STATE_EXPANDED}.
      */
     public final void setState(@State int state) {
+        if (mViewRef == null) {
+            return;
+        }
         V child = mViewRef.get();
         if (child == null) {
             return;