If your provider is not on the list then there isn't much you can do, that would be down to HBO and the cable providers.
Not sure where you got the impression Vudu was included. There is no way to add apps. This is a user forum and we can't speculate on the reasons why or future plans here.