Merge remote-tracking branch 'github_iomartin/experimental' into experimental

This adds support for the samba bike share system in Brazil.
Makes filler.py output JSON without trailing whitespace
Fix style and indentation on samba

                                        O_    ___|  Let me sing you the song
                                       /  >      |  of my people!
                                      -  >   ^\
                                     /   >  ^ /
                                    (O)  > ^ /   / / /
       _____                        |            \\|//
      /  __ \                      _/      /     / _/
     /  /  | |                    /       /     / /
   _/  |___/ /                  _/      ------_/ /
 ==_|  \____/                 _/       /  ______/
     \   \                 __/           |\
      |   \_          ____/              / \      _
       \    \________/                  |\  \----/_V
        \_                              / \_______ V
          \__                /       \ /          V
             \               \        \
              \______         \_       \
                     \__________\_      \
                        /    /    \_    |
                       |   _/       \   |
                      /  _/          \  |
                     |  /            |  |
                     \  \__          |   \__
                     /\____=\       /\_____=\
Adds an slots field (total) in samba

Whenever we have this information on a network, we export it as 'slots'
Makes the uid field in samba explicitly int
Makes uid an explicit int in bicipalma
Makes uid an explicit int in smartbike
Makes uid an explicit int in nextbike
Fix lat/lng being a sequence in BicincittaOld

This is a regression introduced by the last refactor. Tests for checking
on types for each station field should be added.