Temporarily fixed #3. Now trait blocks can only go in their respective breedblocks as long as breed name does not change.
Added error checking. Shows dialog to user when a non-quantity block is added to histogram block
Added a little more error checking to plot and histogram blocks