form and api enhancements

all upload-enabled items can be updated without a necessity to post any file
api supports 'is_published' parameter
minor template and code changes