Merge pull request #2 from ByteBlast/master

Various Improvements
Added Custom FileName settings

refactored the code (a bit)
Added INI Settings

Added Prntscr (Imgur) Uploader
Added Option to capture AllScreens (not with hotkey yet) and a costum screen
Added more try - catch
Modified the SnippetDialog (It now uses absolut screen positions to capture the picture)
Merge pull request #3 from cooler-farmer/master

I added a few more things
region drag dialog will close when you press the ESC key.
the screenshot no longer needs to be saved to disc before it can be uploaded.
removed ineffectual arguments. our code doesn't know how to handle these responses anyway.
removed ineffectual request headers.
refactored PrtscrUploader.