Awesome 3.5

Some little fixes for awesome 3.5 support
UTF-8 support
and using dbus for create fact