don't use bitfield for disk_io_job::action
fixed missing case in save_struct
some reordering of members to put hot ones closer to the top
move hot members to the first cache line of peer_connection
move hot members of torrent class to the top of it.
fix pdf stylesheet
optimize memory usage of lazy_entry. fix some layout issue in peer_connection
fix test_primitives unit test
shave off 33% of the size of the buffer type
optimize size of bitfield type to be just one pointer
fix issue with obfuscated_get_peers where peers in responses to obfuscated requests would still be returned. slight refactoring to move traversal algorithm level logic to traversal_observer class
merged changes from trunk
fix bug in bitfield. introduced in recent optimization
merged SSL unit tests from RC_0_16
merged makefile fixes from RC_0_16
fix makefiles
merged unit test fix from RC_0_16
test_natpmp is not a unit test
fix test_ssl for trunk
minor struct optimization