Improved formatting, removed log statements, added convenience constructor

Just a few small improvements:
 - Removed the useless "hide notification", "spinner not showing", etc. log messages
 - Re-auto-indented the code
 - Added a convenience constructor to allow creating a notification in one line of code. I got sick of it taking so much typing to configure a notification