API Key is now optional.

I've made the api-key optional. When there is a api-key present you are limited to 2500 request per day per api-key. When you don't have any api-key you are limited to 2500 requests per ip address.