adding some caching mechanisms to deltas functionality
implemented is_(group|package|service|user)? and fixed a small bug in get_services()