Remove unused members of JourneyPatternPoint

Removed seemingly unused members in JourneyPatternPoint struct
Reorder members
Reduce sizeof from 48 to 40 bytes
Kraken: Initialize destinations that are departures
Jormungandr: add kombu dependency
Merge pull request #448 from l-vincent-l/jormun_dependencies

Jormungandr: add kombu dependency
Jormungandr: Change url to flask restful to https
Merge pull request #449 from l-vincent-l/change_flask_restful_url

Jormungandr: Change url to flask restful to https
Tyr: Change url to flask restful to https
Merge pull request #450 from l-vincent-l/change_flask_restful_url

Tyr: Change url to flask restful to https
Kraken: very small lint
Merge pull request #446 from bliksemlabs/cleanup

Remove unused members of JourneyPatternPoint, thank you!
Merge pull request #447 from l-vincent-l/fix_departure_destination_bug

Kraken: Better handling of departure that are also destinations
Kraken: Add crowfly section on routing

When we start from an area (a stop_area or an admin), when don't really
know where we are going, thus we inform the passenger with a crowfly
section
Kraken: Add coherence to journeys

When we start/arrive to a punctal place (poi, coords, stop_point), we
want the place to be filled with the place asked in the request.
We were filing it with an address before.
Fare: fix tests
Kraken: add duration on crowfly when there's different sa
Type: Add a converter for mode from navitia to protobuf
Kraken: add mode on crowfly when we don't start from the same sa
Jormungandr: add geojson to crowfly sections
Jormungandr: remove unused variables
Jormugandr: Add retro-compatibility on protobuf