Fix Nihao Android landscape problem

It appears that on some Android stock browsers, fixed elements with a
100% width are not correctly redrawn when going to landscape.

Implementing the hack
http://stackoverflow.com/questions/16200972/android-css-positionfixed-after-a-device-rotate

Has been tested on very simple app with the bug isolated.
Add Page tree component
Status Bar Customization

Relies on Status Bar PhoneGap plugin
(https://build.phonegap.com/plugins/715)

- Webview doesn't go under the status bar
- Dark font color
- Slightly darker background color that the app header
Revert "Status Bar Customization"

This reverts commit b4388b1a1402f6862a1655f5dd3806ba7bebc14f.
iOS Status Bar Customization

Relies on Status Bar PhoneGap plugin
(https://build.phonegap.com/plugins/715)

- Webview doesn't go under the status bar
- Dark font color
- Slightly darker color for the background (compared to the header)
Wordpress coding standards on all PHP files
iOS Status Bar Color

Quick fix on the iOS status bar color to match the header color.
Scroll Position Memorization

Scroll position is now memorized when leaving a list. When coming from
an article, user finds the list at the same Y position it was when
he/she left.