Most people believe tiny houses are cost-prohibitive, but a little creativity can go a long way. These five houses cost less than $12,000 to build.