Updated .gitignore rules to apply only to project root directory.
split query params

* works as well but avoids encoded query params
* station type (here "1") can be seen more easily
compile under Maemo5
allow building out of source under Fremantle

In-source builds work as usual, out-of-source build work like this:
DEB_SRCDIR=path/to/src DEB_BUILDDIR=path/to/build dpkg-buildpackage -rfakeroot
allow to build out of source under Harmattan

In-source builds work as usual, out-of-source build work like this:
DEB_SRCDIR=path/to/src DEB_BUILDDIR=path/to/build dpkg-buildpackage -rfakeroot
no need for Fremantle stuff in Harmattan section
Fixed some compiler warnings:

- most of them were related to unused variables;
- one of them was "src/parser/parser_hafasbinary.cpp:70: warning: ISO C++
  says that these are ambiguous, even though the worst conversion for the
  first is better than the worst conversion for the second: [enabled by
  default]".
Also exclude building mainwindow.* files on Symbian target.
Fixed broken Symbian build.

It failed because of "LIBS += -lz" rule in project file which caused
"z.dso: No such file or directory" error.
Request one-time position update instead of starting continuous updates.

It's better to make one call to PositionSource.update() than starting
continuous updates with PositionSource.start() and then not forgetting to
call PositionSource.stop() afterwards.

Unfortunately, there is a bug in Harmattan (QTMOBILITY-1956) and update()
method doesn't work, so Harmattan code was left to use start()/stop()
sequence. However, there is no need to both set PositionSource.active to
true and call PositionSource.start(). It is enought to do either former,
or latter.
Small Symbian UI improvements.
A few forgotten platformInverted's...
Merge pull request #40 from shentok/master

Cosmetic patch + compile fixes + build system improvements
Merge pull request #41 from leppa/fixes

More small fixes: .gitignore, project file, broken Symbian build, etc.