findlib: Added non-recursive functionality (option existed but functionality wasnt there)

(integrated from trunk branch change 2bb9f68 by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Fix alphabetical sorting

(integrated from trunk branch change 4875da2 by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Fix centering

(integrated from trunk branch change 6f8597e by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Implemented relative path navigation

(integrated from trunk branch change 799da93 by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Fix recursive searches using non-recursive cache

(integrated from trunk branch change 0fc45cf by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Support opening files

(integrated from trunk branch change cca8b1e by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Add subscope description back into results

(integrated from trunk branch change 4e7f583 by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Make searches more instant

(integrated from trunk branch change c4d781c by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Build file cache post startup

(integrated from trunk branch change 3f9abc9 by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Sort result entries as they are appended

(integrated from trunk branch change a087442 by Nathan Rijksen <n.rijksen@gmail.com>)
DOM: Add replaceWith

(integrated from trunk branch change 9d9a2ba by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Prevent multiple paints while rendering results

(integrated from trunk branch change 53200d7 by Nathan Rijksen <n.rijksen@gmail.com>)
Skinning: Added 32px folder icon

(integrated from trunk branch change f86325c by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Use folder icon for directories

(integrated from trunk branch change 4dba801 by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Fix result description font size

(integrated from trunk branch change 29cf157 by Nathan Rijksen <n.rijksen@gmail.com>)
Commando: Fix absolute paths

(integrated from trunk branch change fb95f50 by Nathan Rijksen <n.rijksen@gmail.com>)