Revert "less indirections, directly call FreeBSD primitives"
Revert "less indirections, directly call FreeBSD primitives"

This reverts commit a00de370c58fe2c18a49944821e113617caff1c4.

kenrachynski/liquidprompt,enrdstrm/liquidprompt,tstone2077/liquidprompt,illwieckz/liquidprompt,joshuarubin/dotfiles,dpilone/liquidprompt,BobHood/liquidprompt,laurentbardin/liquidprompt,timhyson/liquidprompt,joshuarubin/dotfiles,lyoshenka/liquidprompt,dan-cleinmark/liquidprompt,dtschan/liquidprompt,joshuarubin/dotfiles,tkuminecz/liquidprompt,nojhan/liquidprompt,alexprengere/liquidprompt,joshuarubin/dotfiles,pkkolos/liquidprompt,elementalvoid/liquidprompt,jaesivsm/liquidprompt,tsbarnes/liquidprompt,mathieumd/liquidprompt,jonathanjsimon/liquidprompt,colinlieberman/liquidprompt,smadhueagle/liquidprompt,tocomo/liquidprompt,milouse/liquidprompt