Even the tiniest landscapes can be magical outdoor spaces with these small backyard garden ideas that maximize your yard.