Add custom user and key server

- Adding ability to define custom keyserver (so that port 80 can be used when port 11371 is not open).
- Allowing people to define the user in which the aptly repository will be create