Makefile fix used only for zipping project.
changed hardcoded post url to config value
adding timeout for POST, catching timout exception
catch empty filename for new users