Update themes: global view and not read categories

Category header is better when some articles are not read
Improve behaviour category / feed shortcuts

- code improved
- possibility to move directly from "all" category
- when there is no selected feed and we want the "next one", first feed is
selected (last before). Same for categories

See #256
Invert "about" and "logs"
Change category modifier for shortcuts

The modifier to change the focus of categories was Ctrl. It was changed to avoid
interference with browser shortcuts.
See #256
Micro-optimisation

Place en premier les cas les plus importants (humain qui attend)
Change syntax to have less tests
Merge pull request #429 from aledeg/shortcut

Change category modifier for shortcuts
SimplePie : tolérance caractères UTF-8 invalides

Meilleure implémentation de
https://github.com/marienfressinaud/FreshRSS/commit/f5251384c40fbf16c2b7f448884d7583b0119e7a
pour corriger https://github.com/marienfressinaud/FreshRSS/issues/419
Revert partiel de
https://github.com/marienfressinaud/FreshRSS/commit/316778ef47394b27047abd9c9a739c34d2fd3829#diff-d8be58dcfea709da6131af81563c5c9fR1350
SimplePie: Update to 1.4-dev

Manual merge of SimplePie master (1.4-dev)
Preparation to ease submitting patches upstream.
Revert "SimplePie : tolérance caractères UTF-8 invalides"

This reverts commit 7e66db7782b7fa7f7262a70ccea5c377341886cd.
Improve notification design on mobile

Impact all themes:
- Notification is extended from left to right and top (0px)
- Close button is hidden: by clicking (or touching) notification it will close
the notification

See #427
Switch TMP_PATH to DATA_PATH for the 0.7.1

See https://github.com/marienfressinaud/FreshRSS/issues/420#issuecomment-35423003
Merge branch 'dev'
Version 0.7.1
CHANGELOG 0.7.1 + TMP_PATH 0.8
Bug "mark all as read" when using DESC order

Solves https://github.com/marienfressinaud/FreshRSS/issues/431
Bug "mark all as read" when using DESC and pagination

https://github.com/marienfressinaud/FreshRSS/issues/431#issuecomment-35710258
Bug "mark all as read" when using DESC and pagination and no scroll

https://github.com/marienfressinaud/FreshRSS/issues/431#issuecomment-35774488
Improve sharing

Previously, the share page can handle only a limited number of shares and only one of each type.
Now the configuration has been change to be more flexible and allows an unlimited number of shares.
The share description is located in an array and the share configuration is stored along with the
user configuration.

Note: I tried to include the specific javascript code in a separate file but I did not succeded to
import it.
Requiert PHP 5.3.4 pour l'authentification par formulaire

https://github.com/marienfressinaud/FreshRSS/issues/432
En attendant de voir si on peut trouver une meilleure solution, si
nécessaire, ou une meilleure documentation