Added the get_component() function for entities as non-member functions, along with convenient helpers for "statically/compile-time components".