An Australian company has unveiled one of the world's tiniest houses - a three-bedroom family home measuring just 7metres long