Prevent download files bigger than a maxsize value

The purpose of these changes is to prevent download files bigger than a determined size. 

User selectable maxsize of files upload to a feed folder. Default is set to 1000 kb. 0 kb accepts any size.

These changes are necessary because a feed item was attempting to download a 1 GB iso image file and database errors.

Its can also prevent excessive/unwanted database growth.