add angujarjs
users as json
users list sort and filter
keep filter to change the page and back
by default users sort by id asc
correct translation promote/demote
add active column to members
activate/deactivate member with confirmation alert
inactive users only list for admins and inactive users profile marked as inactive
only list posts of active members
actions according to active/inactive user
Añadido directivas bootstrap para angular
Traducciones para usar en templates de angular

Usan {{ }} para el binding, en lugar de %{ } que usa jquery
Función 'promote', que lanza un modal de confirmación,
hace la llamada y cambia el estad del usuario.

Las 'promises' se pueden encadenar, y solamente después de haber
completado la anterior se ejecuta la siguiente...

$modal.open().result.then(...).then(...).....

(http://angular-ui.github.io/bootstrap/#/modal)
Usa la función de promote en el link.
Permite a las acciones con PUT y devuelve ok si se hace en json
Users helper:

* Pon los enlaces siempre, así al cambiar de estado se puede mostrar.
* calcula la membership solamente una vez por user
* indent y espacios entre a ? b : c
Usa angular http y modal para los cambios de estado.
Whooops....
Refactor.

Solamente el listado de usuarios tiene que estar necesariamente
en el template. El controller y el filtro en realidad
son completamente independientes, y se pueden meter
en el javascript principal.