I'm looking for a download manager that has the following characteristics:

1. Must support multiple downloads at the same time
1. Resume support
1. Multipart support
1. Integration with Chrome/ium and Firefox (preferable but not required)
1. Must be standalone (aka no browser dependant)
1. Shouldn't have fremium characteristics
1. Must have a deb package ready to install (if it's via official repositories better)
1. Should be configurable on the number of connections per server and globally
1. Rate limit and schedule