More simplification of struct fields.

This time for lw_waiter_domain_t and lw_cond_var_t. Also removed the no longer
needed sync log tracking boolean from lw_lock_init.
Merge pull request #11 from fcbotelho/fixstyle

More simplification of struct fields.

Looks good.
Fix atomic list code.

It compiles now with the lw lock code. adjusted other files as needed for it.
Remove hcdlist directory.

atomic_list.* has been integrated into src/ folder.
Review feedback from Abdullah.