Fixed sorting of file-size and percentage columns
Fixed sorting of file-size data
Rearranged the online users widget for visual symmetry
Merge pull request #51 from vernes/sorting_data

Fixed sorting of file-size and percentage columns
Merge pull request #50 from vernes/master

Fixed JSON encoding and $.get dataType
minor visual widget re-arrangement
Prettify comments and whitespace.

This commit tries to make comment and whitespace formatting more
consistent. It replaces tabs with spaces; removes trailing whitespace;
removes several blank lines; and lastly fully reindents everything.

There should be no logic changes.
parseInt() should not be called without radix.
Do not request base.js twice.

In addition to being wasteful this sets the RAM diag to all zeros for
some reason. If for some reason base.js must load last then a larger
refactorization is called for.
Prefer ===.
Trim dead code.

Remove unused function.

Remove unused class decoration.
Simplify smooth-scrolling.
Cancel active pulse before starting new.
Remove default-null table column attributes.
Make quotation mark usage consistent.
Make dashboard script more modular.

This creates the semi-module "dashboard" that grants access to the
various refresh functions. This isn't a true module because it doesn't
actually model accessors but that would require a significant amount of
work to reduce decoupling. This is a goal for the future.
Use BSD syntax (ps aux).

"ps -aux" is not a valid command but it may be (typically is)
interpreted as the famous BSD "ps aux" syntax.

"-aux" is invalid because -x is not a GNU flag and -u requires an
argument. If x where treated as the argument to -u the command's
semantics would be changed.
Do not send ps' column headers.

ps.php naively sends ps' complete output, including the column headers.
These aren't data and are already defined in the table anyway.

A more robust solution would probably be to map the headers to the
table since they conveniently identify the data. But this was easier
and we don't need to worry too much about robustness yet.
Merge pull request #54 from commonquail/ps-fix

Minor ps fixes
Merge pull request #55 from commonquail/js-pedantry

Drastic JS refactor