Revert "todo update"

This reverts commit 5ff8d10513fe7c487242cde7c4fba32bce2a9d28.
pom.xml
* Added restfb dependency.

src/main/java/net/ex337/scriptus/config/ScriptusConfig.java
Added enum value.
Added new properties related to the new facebook transport that need to be persisted in scriptus config file, and its corresponding getter and setters.
Loaded and saved the newly added properties from and to the scriptus config file.

src/main/java/net/ex337/scriptus/server/frontend/SettingsServlet.java
* Improved the list of network addresses associated with localhost.
* Added code to implement the facebook access token getting flow, and persisted gotten token value in the scriptus config bean.
* Saved facebook properties in the scriptus config bean.

src/main/java/net/ex337/scriptus/transport/TransportSwitch.java
* Added variable where facebook transport bean will be injected.
* Added code for switching transport to facebook.

src/main/java/net/ex337/scriptus/transport/facebook/FacebookClient.java
src/main/java/net/ex337/scriptus/transport/facebook/FacebookClientImpl.java
src/main/java/net/ex337/scriptus/transport/facebook/FacebookTransportImpl.java
* Added stub code for facebook transport in development.

src/main/java/net/ex337/scriptus/transport/twitter/TwitterClientImpl.java
* Added code for handling the case when twitterClient instantiation fails, maybe due to missing twitter consumer/access token/secret.

src/main/resources/spring/scriptus.xml
* Added facebook client bean declaration.

src/main/webapp/WEB-INF/jsp/editScript.jsp
* Fixed unclosed tag problem.

src/main/webapp/WEB-INF/jsp/settings.jsp
* Added new option for selecting facebook as transport layer.
* Added input fields for the three facebook app attributes necessary to access api.
* Added a button to redirect user to facebook authorization page and fill facebook access token field.
merge
src/main/java/net/ex337/scriptus/transport/facebook/Notification.java
* Added model class for mapping notifications onto java objects.
src/main/webapp/WEB-INF/jsp/settings.jsp
* Added a new permission for the facebook application to manage notifications.
src/main/java/net/ex337/scriptus/transport/facebook/FacebookClient.java
src/main/java/net/ex337/scriptus/transport/facebook/FacebookClientInterface.java
* Changed interface name and added some other methods.
src/main/java/net/ex337/scriptus/transport/facebook/FacebookPost.java
* Added model class for holding facebook posts and comments.
src/main/java/net/ex337/scriptus/transport/facebook/FacebookClientImpl.java
* Implemented interface methods.
src/main/java/net/ex337/scriptus/transport/facebook/FacebookTransportImpl.java
* Implemented interface methods.
Merge changes coming from origin/master
Deleted old code for handling twitter client initialization in case it isn't the current selected transport
Added schema definition
Deleted unused import
Refactored implementation of the facebook transport in order to meet changes in the TwitterCorrelation class
Merge remote-tracking branch 'origin-https/nightly' into facebook-transport
Changed type of the inReplyToId attribute from long to String in conformity with recent changes in the transport layer
* Added java doc for the interface methods.
* Modified implementation code to conform with the future changes in the facebook transport class.
Deleted unused methods and imports
Changed default value of reply to from -1 to null to conform the type change
Minor change in a constructor