Refactoring

## Things to know
### Don't write code in __init__.py
The files ```__init__.py``` are used just to say _"Hey, in this directory we have modules"_, is not needed any code in that file (except  imports in some cases).
I move everything there to ```elastic_query.py``` and fix some PEP8 details

### Licence
Added the LICENCE file (MIT)

### Testing
Moved ```test.py``` to ```test/``` directory

### Documentation
We should check [ReadTheDocs](http://read-the-docs.readthedocs.org/en/latest/getting_started.html) and move the documentation from the README 

### Distribution
Edited ```setup.py```. Now (I guess) is ready to *pypi*. Create an account in http://pypi.python.org/ and execute the next command. If everything went well the package will be available with ``pip install sqlalchemy-elasticquery```
```
sudo pyhton setup.py register
```

Locally, you can run
```
sudo pyhton setup.py clean
sudo pyhton setup.py install
```