Header templatize. and footer position fixed.

* ヘッダをテンプレート化
* スマホ表示にて以下を対応
    * コンテンツスクロール可能にする
    * footer position を fiexed にする
スマホは、css の fixed が効かないので、jQuery Mobile の魔法をかけます。