Knc header fix

New functions in knc.h:
insert/extract_element for int8/16
broadcast_i8/16
casts double/float from/to int64 (implemented by cycles, because mic doesn't have appropriate intrinsics)