Moved is_boolean? function to utils file
Moved pkglist declaration and fixed targets funcs
Implemented project notion to bsys

bsys now has projects notion! This means we can select packages and
split packages instalation per project.

New features with this commit:
 * Package selection (with version support)
 * Multiple roots (per project)
 * Package dependency tracking (rake built-in circular dep detection)
 * Project file generation ('rake all_no' or 'rake all_yes')