Scottish Intercollegiate Guidelines Network: management of diabetes (SIGN 55):