Marked new_avl_el() as malloc function
Add newlines to bloom subsystem for possible future attribute usage
Added attributes for avl functions
Added nonnull attributes for ht functions
Add attribute to isolate_root_node()
Moved prog check, so we can do color output
Made astyle step optional
Moved: attributes.h to public interface
Fix: Include guard in attributes.h
Added note in attributes.h on why the header is public
Add nonnull attributes to set header
Merge pull request #254 from matthiasbeyer/add-function_attributes

[WIP] Add function attributes
Fixup: Merge two checks into one
Add typedef for selection functions
Added ll_select() interface and implementation
Added avl_select() interface and file for impl.
Added interface for ht_select() and impl file
Redefine r_set_select()
Add implementation for r_set_select()
Merge pull request #223 from matthiasbeyer/implement-r_set_select

Implementation of r_set_select()