Some proposed changes for Makefile
Makefile: add dependency on header.h
comments on header.h
comment questions 1 & 2
correc boolean-functions
correc question9.c
Merge branch 'master' into correc

Conflicts:
	boolean-functions/question6.c
Merge branch 'correc' of github.com:seshagiriprabhu/case-study-1
Adding the improved Makefile
converted all data types to ulong and removed I/O from other functions
Removed comments which are fixed and made the return type of check_random_bit as bool
Added the status
converted made minor changes in the algorithm of find_indice according to the comments
Added status and removed comments from sir
changed #defined to typedef, applied UL to ulong, changed the return of pow2 and sign functions
UL->ulong, return type of is_balanced from UL->bool
UL->ulong, moved table_hamming_weight to header.h
UL->ulong, made changes according to comments
Removed DRY by calling table_hamming_weight function
Added table_hamming_weight