optimized queries in admin node list page
fixed a bug that caused "node_status_changed" signal to not be fired
notification API + extensive tests