Bloodstain Pattern Analysis: Its Function and a Historical Perspective