Code-Change & Use remote database

LGTM, Zacky on April 23th, 2014
Code Change & Subjects

  1. Add logout api.
  2. Add session and quick fix for cookies issue.
  3. Support enter event for login popup.
  4. Add 'signup' & 'message' slot for header
Code Change & Subjects

  1. Build Contact Page
  2. Separate header & footer controller
  3. Add Avatar Slot in header
  4. Redesign DB tables
Code-Change & Custom error page