*.hbm.xml: order fields to match what was done in hand made create_tables*.sql

needed to match populate_tables_esup-smsu.sql
populate_tables.sql: do not rely on fields ROL_ID, FCT_ID order
pom.xml: use org.esup-portail:esup-smsu-api 2.0.0-RC1 from maven central
js: fix function array_concat_map (unused anyway)
code cleanup: add semi-colons
cleanup js: remove unused function debug_msg
fix allow "login then go to a angular hash route"

This goes together with js code "loginMayRedirect" introduced in commit
  "handle multiple XHR requests that need relogging in parallel \o/ + add initial redirect"

Example of use:

/smsu/rest/login?then=/approvals will redirect to /smsu/#/approvals
rework StartPage/StartPagePortlet to use urlGenerator
Page)
add ant task "ant download-webjars" to download jquery/angular/... and put them in src/main/webapp/libs/