red-brick: Format REDObject properties more compact
red-brick: Properly re-raise exceptions in _attach_or_release
red-brick: Ensure that release_object and expire_session don't block
red-brick: Reduce width of all process overview columns except the first one
red-brick: Make release and expire non-blocking by using non-blocking API calls

No need to use async_call. Also async_call is going to drop old calls
after a disconnect. This could result in dropping the expire calls leaving
the keep-alive timer running.
red-brick: Add REDProgram API wrapper