New DisplayList v2

First step of many

* Pulls SkLiteDL and SkLiteRecorder into HWUI

* forceDark shifted to be a sync-time transformation
instead of record time. No meaningful behavior change,
but much more flexible heuristics are possible this
way.

Test: build, poked around with forceDark on

Change-Id: I7b7cec5b7fd7c2b18823b4d92d821cf5898f9b88
diff --git a/libs/hwui/RenderNode.h b/libs/hwui/RenderNode.h
index 8393288..83b0c22 100644
--- a/libs/hwui/RenderNode.h
+++ b/libs/hwui/RenderNode.h
@@ -209,13 +209,9 @@
 
     void output(std::ostream& output, uint32_t level);
 
-    void setUsageHint(UsageHint usageHint) {
-        mUsageHint = usageHint;
-    }
+    void setUsageHint(UsageHint usageHint) { mUsageHint = usageHint; }
 
-    UsageHint usageHint() const {
-        return mUsageHint;
-    }
+    UsageHint usageHint() const { return mUsageHint; }
 
 private:
     void computeOrderingImpl(RenderNodeOp* opState,