Ban list on server page

Signed-off-by: Ian Macalinao <ianmacalinao@gmail.com>
Only show 50 recent bans

Signed-off-by: Ian Macalinao <ianmacalinao@gmail.com>
Date formatting

Signed-off-by: Ian Macalinao <ianmacalinao@gmail.com>