Fixed some more bugs

getTweets checks for user's position first and then decrements position.
This is so when there are no tweets within 10 minutes, BT4U servers are
contacted with the user's current position bus stop and not the one
before it.
Dialog boxes more descriptive.