Awesome 3.5

Alexander,
I just synchronized my repo with upstream (I had left it untouched for almost 2 years), and I just modified the files for compatibility with Awesome 3.5.1. Most changes are : 
* table.getn() operator deprecated, replaced by #<tablename>
* add_signal/connect_signal

You may want to pull this, perhaps in a dedicated branch. Thank you for your great work!