Starting an indoor herb garden? Find out 12 best herbs to grow indoors. These are easiest to grow and require less care.