[#882] Fix global maps

The global maps had some issues, that have been resolved:
- Global project map was zoomed out too much and showed pins outside of the map (-87, -87). Zoom level is now min 2 and points above 80 or below -80 (latitude) are filtered out.
- Global organisation map did not show any pins, due to the change in logos. This is now fixed.
- All pins at 0, 0 are now filtered out.
Merge pull request #891 from akvo/feature/889_dev_experience

[#889] Fixed provision file permissions
[#890] Added first version of timeline

A timeline (using timeline.js) is added to the project main page. It currently shows:
- Date start / end (planned if actual is not filled in)
- Project updates
- Donations
[#890] Removed debug=True for timeline.js
[#893] Added simple carousel to project main page

Using React.Carousel, the project main page now has a carousel showing the photo belonging to the project and photos of the updates (if available). It probably needs some additional styling, since the photos look a bit stretched right now, but it is an initial version.
Merge pull request #894 from akvo/feature/893_v3_carousel

[#893] Added simple carousel to project main page
[#890] Merged 'feature/rsr_v3' into branch
Merge pull request #892 from akvo/feature/890_v3_timeline

[#890] Added first version of timeline
Merge pull request #883 from akvo/feature/882_v3_maps_fix

[#882] Fix global maps
[#889] Merged with rsr_v3
Merge branch 'feature/889_dev_experience_gulp' of github.com:akvo/akvo-rsr into feature/889_dev_experience_gulp
[#889] Set gulp-react to use older 0.4.0