Changed terrainChanged for LOS to not create an extra group.

The extra group isn't necessary since the tile is already merged.
Removed all the background thread stuff from the los nodes

Since the onTileAdded callback is always going to execute in the update
callback we don't need to worry about if it's threadsafe to modify the
node.