NOTE AND WARRANT PURCHASE AGREEMENT by and among BIOJECT MEDICAL TECHNOLOGIES INC. and