Allow storing the code in a directory named differently than brickv

For "from brickv import xyz" to work the code has to be stored in a
directory named brickv. Import the module dynamically based on the
actual directory name and inject it into sys.modules as brickv.