cleaning and reorganizing repo
add missing reset from cache when getting user
update gitignore
move useless source files for EBA into another dir

NOTE: the followings commits can make the project not compilable
update Makefile (adapt to the new eliomdep)
cleaning

does not compile (I'm currently in a big commit streak ;))
add eba_shared and eba_types
remove useless codes + cosmetic
remove old useless file
add eba_default (useful for default usage of EBA)
add eba_page
add eba_mail
add eba_state
add request messages tools + add eba_rmsg
add some default content (state + rmsg)
add eba_view (module helper for html generation)
add eba_misc to useless dir
rename eba_sessions + update + cosmetic
reorganise eba_admin
add function for completion handling in eba_user