Fixed infinte loop when creating markov chain.
Fixed IndexOutOfRange Exception in GPSLocation.
matrix.Clone instead of .CopyTo because it only works on arrays.
Fixes NaN error when trying to divide by zero in MarkovChain.
Added Truncate Hotspots to DeleteQueries.
Fixed SQLCommand error in InsertHotspot.
Testing timer added
Removed testing timer. Now Model Agent generates Markov Chains every x minutes.
No longer stores old GPSData into database after use.

It resulted in infinite equal markov chains when no new data.
Now it just point to the last updated markov chain.
Model Agent runs every minutes and creates new database session and disposes it each time.