Init Routing method
- Made it try until we find a free port

DataManager
- Increased port range by 10000
Was getting a numberFormat exception if the activity stream load time was 0, just did a check and ignore formatting if it's 0
Added mechanisms to keep track of whether the user is online or not
Setup system for initializing users in sets
Setup system for creating user content in sets
Finished simulation operations in sets
Some minor changes
Added a signup method taking in the actor object
PeriodicNotificationsChecker
- Takes in the actor object instead of the actorId - passing in the actorId can cause some confusion since the actorId used in the system is one generated by the actor object and not the one entered by the user
From Kademlia -> Renamed NodeId to KademliaId Since that's basically what it is!