Atheme::Entity is always a command which run "successfully"
Several fixes in handling errors; Added session.rb documentations