Language Learning Software That Teaches Mechanics (Not Phrases)
If you want all of those mechanics of the language, aren't you just looking for a standard Spanish textbook?

Any textbook for the languages you mentioned should cover the pronunciation rules, conjugation, common verbs with irregulars, etc. And it probably is accompanied by audio, as well.  Seems just as good as any software for presenting that information.

Here are some free packages that have text and audio, and will probably cover all of the mechanics you mention:
http://fsi-language-courses.org/