[data store] fixed bug that sent the wrong object to deleteTracksWithUUIDArray

method was being sent the entire dictionary instead of just the array
[api] limit number of concurrent api calls
[data store] run completion blocks on a background queue
[data store] cleanup: obsolete background thread code
[data store] refactor: renamed update method
[project] disable landscape orientation
[track tvc] initial commit