Facebook: Split Controller into Traits.

This should make everything a bit more organized.
Facebook: Add get_app_access_token() webservice.
General: Switch from error enums to the Lunr error constants.