Includes clean up.

- Remove includes of config.h wrapped by HAVE_CONFIG_H. This
  is an obsolete vestige of our libvpx ancestry.
- Change (nearly) all remaining include sites; use proper path
  to the include relative to project root instead of ./.
- Correct include order where appropriate.
  - Note: This part of this patch is NOT exhaustive. In an
    attempt to be conseravative about the impact of this change
    I limited ordering and grouping changes to places that
    appear extremely unlikely to cause a problem. A more exhaustive
    follow up might be appropriate, but this issue can likely be
    handled organically from here on out.

Change-Id: I3b421ffd46c5da6ef78e43e7a6d3b9550cb30325
diff --git a/common/video_reader.h b/common/video_reader.h
index 962c665..3ee9a34 100644
--- a/common/video_reader.h
+++ b/common/video_reader.h
@@ -12,7 +12,7 @@
 #ifndef VIDEO_READER_H_
 #define VIDEO_READER_H_
 
-#include "./video_common.h"
+#include "common/video_common.h"
 
 // The following code is work in progress. It is going to  support transparent
 // reading of input files. Right now only IVF format is supported for