ADDED Bad internet message

Whenever the user has bad internet, a message will display in the load
dialog which alerts the user that "Loading times may vary". String can
be found and edited in strings.xml. Threshold value at which the message
is displayed  can be found and edited in ConnectionInfo.timeout (static
variable) and is stored as milliseconds taken for a ping to reach the
server and be received by the client (1000ms - 1s - is the current time
at which the message is display)

This uses new, asynchronous classes in com.Ticketline.Ticketline.network
which pings the ticketline server and records the ping time. It also
implements a listener which is called when the class has finished
pinging. Currently, this is only used to update the static variable
"previousTime", but it can be used as a generic listener to change local
code instead. This was not possible for the bad internet connection
message, due to the way custom dialogs work (an absolute nightmare to
update the layout after .show())