Updated eiface code.

Created a library eiface.
Refactor directory structure.
      eiface
               \ library
               \ tests

Updated comments and added EIS references.

About FACEBOOK_APP_SPECIFIC_DATA_TEMPLATE, at the moment I decided to use a deferred class and then let the user redefine it, but maybe we can think in a different strategy for example provide a factory to load the specific data from an external source (a database, a json file, a property file).