update the alerts warehouse generation to be more readable and efficient
receipt test that didn't make it into earlier commit
add two new alerts for pending and approved stock requests