addresses issue #121
release_* is now triggered for all press_* events. we no longer wait for a minimum timer count

However this introduces another issue where the display is not updated correctly if the mousedown and mouseup actions are very quick.
addresses #121 waits for 100ms timeout before sending release action - this might not be enough on slower system ***
updated layout library to fire resize event when the parent window is resized
updated project manager to update svg width and height when the image size is updated