Even small space dwellers can have their own home office. These ten desks take up very little room, but do not skimp on style.