Add better package entry points for configuration values.

In a package method:

```PHP
// Filesystem config
$this->getFileConfig()->get('group.item');

// Database config
$this->getConfig()->get('group.item')
```

Filesystem package loading hierarchy for group 'test':

* `/packages/your_package/config/test.php`
* `/application/config/generated_overrides/your_package/test.php`
* `/application/config/packages/your_package/test.php`
Adding a t()
Few more t()s
By default hide the facebook secret
fix maltilingual page selectbox
Fix $form being overwritten by the form helper
change the url to something that actually does something and doesn't 404
Bug fix
Add more semantic config accessors to the package class
Fixes bug where we try to iterate over null object if no topcis defined.
Add getters and setters to liaison
Making newsflow work again
Merge pull request #1098 from KorvinSzanto/package_config

Add better package entry points for configuration values.
Merge pull request #1100 from Mnkras/facebook-t

Add t()s for Facebook Auth, and by default hide app secret
custom template functionality
Merge pull request #1106 from acliss19xx/multi

fix multilingual page selectbox
Merge branch 'master' of github.com:concrete5/concrete5-5.7.0
Merge pull request #1108 from Mnkras/fix-auth-forms

Fix $form being overwritten by the form helper
Merge branch 'master' of https://github.com/concrete5/concrete5-5.7.0 into make-facebook-attach-work

Conflicts:
	web/concrete/authentication/facebook/hook.php
resolve merge conflict