Kickass Jalapeno Snack Sticks