File reorganisation.
HomepageBundle cleanup.
WebBundle cleanup.
Remove UTF-8 accents.
MemberBundle cleanup.
PhotoBundle cleanup.
Various bug fixes.
Merge pull request #1 from damien-carcel/bundle-split

Split the project in several bundles for easier maintenance and evolution.